好工具,
来自每一个爱动手的人。
用一个 HTML 文件解决一个小问题。我们提供展示、分类、搜索与独立工作台,让你专注于工具本身。
做一个好用的小工具
从模板开始,把 HTML、CSS 和 JavaScript 放进一个文件。在浏览器中处理内容,不依赖外部接口。
添上一张工具名片
放入 tools/my-tool/index.html,再给 data/tools.json 添加一条注册记录。
提交 PR,一起完善
在项目仓库提交 Pull Request,描述用途与运行方式。经维护者审核并重新构建后,工具自动出现在目录中。
注册一次,自动接入整个工具箱
工具名称、标签和分类会用于检索;详情页、收藏、最近使用与相关推荐都会自动获得支持。通常只需提交 HTML 与注册表这两个文件。
{
"id": "my-tool",
"name": "我的工具",
"subtitle": "A useful little thing",
"description": "用一句话介绍它能帮大家解决什么问题。",
"kind": "builtin",
"category": "office",
"icon": "box",
"color": "orange",
"tags": ["效率"],
"featured": false,
"addedAt": "2026-09-21",
"version": "1.0.0",
"entry": "my-tool/index.html",
"privacy": "内容仅在浏览器本地处理。",
"instructions": ["输入内容。", "点击处理,保存结果。"]
}需要拆分文件?也可以。
每个工具可额外携带最多 3 个同目录的 CSS 或普通 JavaScript 文件,使用 files 字段明确列出。构建时会将它们内联到工具 HTML,不需要维护新的 React 页面。具体约束见仓库 CONTRIBUTING.md。
我们欢迎这样的作品
- 解决明确的小问题,有说明、有错误提示,在手机上也方便使用。
- 不收集输入内容、不嵌入追踪代码,无外部脚本、外部字体或网络请求。
- 使用原创或有明确授权的代码,注明第三方代码来源与许可证。
- 没有隐藏行为;下载由用户主动点击触发。
从已有的工具开始
也欢迎修复问题、补充说明或推荐有用的网站。外部网站通过相同注册表维护,使用 HTTPS 官方地址,并准确说明用途。当前仓库尚未配置公开贡献链接,请向项目维护者获取仓库访问入口。