
tools
浏览器打开就能用的小工具百宝箱,零安装零登录
这是一个名为 tools 的开源工具集合,包含多种日常实用小工具,几乎全部由大语言模型(LLM)生成。项目本身不针对某个特定复杂问题,而是把零散、高频的小需求集中起来,比如文本处理、格式转换、编码解码、计算器等,让用户无需安装多个软件或访问多个网站,在一个页面里就能完成操作。核心能力是“即开即用”:由于全部用 HTML 实现,打开浏览器就能运行,不依赖后端服务,也不需要注册登录,数据留在本地,隐私风险低。项目用 LLM 批量生成代码,开发效率高,工具数量增长快,适合作为轻量级效率工具箱。对于开发者,它也是学习如何用 LLM 辅助生成前端小工具的参考案例。整体定位是“小而全的浏览器端工具百宝箱”,强调零安装、零配置、快速解决具体问题。
项目数据
使用教程
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 任意现代浏览器(Chrome、Firefox、Safari、Edge 等)
- Git(仅在需要把仓库克隆到本地时使用)
- 可选:Python 环境(README 提到另有 /python/ 目录,存放用 Python 编写的工具)
安装与启动步骤
-
1克隆仓库
README 说明代码托管在 simonw/tools,克隆到本地即可获得全部 HTML 工具文件。
git clone https://github.com/simonw/tools.git -
2进入项目目录
切换到刚克隆下来的仓库目录,里面就是各工具的 HTML 文件。
cd tools -
3浏览器打开工具
工具全部为纯 HTML+JavaScript,无后端、无需构建,用浏览器打开任意 .html 文件即可运行。
-
4或直接用在线版
不想本地部署可直接访问官方站点,效果与本地打开一致。
-
5在首页搜索工具
首页加载 homepage-search.js 提供搜索功能,可快速定位需要的工具。
如何确认成功
浏览器中打开任一工具页面,页面正常显示且能完成对应操作(如文本处理、格式转换)即为成功。
常见问题
Q:需要安装依赖或后端服务吗?
A:不需要。README 说明这些工具几乎都是 HTML+JavaScript 实现,纯前端运行,无后端、无需注册登录。
Q:我的数据会被上传吗?
A:不会。工具在浏览器本地运行,数据留在本地,隐私风险低。
Q:Python 写的工具在哪里?
A:README 指出另有 /python/ 目录,收录用 Python 编写的工具,与 HTML 工具分开。
Q:这些工具是怎么做出来的?
A:README 说明是借助 LLM 进行提示驱动开发的实验,colophon 页面列出了每个工具的提交记录和对话记录。
注意事项
- README 未提供正式安装说明,本教程中的克隆、打开文件等步骤为基于其描述推断的通用操作。
- 项目定位是低风险的提示驱动开发实验,工具质量与完成度可能参差不齐。
- 全部工具源代码位于 https://github.com/simonw/tools,可自行查看或改造。
核心亮点
- 纯 HTML 实现,打开浏览器即用,无需安装或后端服务
- 工具种类多且持续增加,覆盖文本、编码、计算等高频小需求
- 数据在本地处理,不经过服务器,隐私安全性较好
不足之处
- 项目结构较松散,缺乏统一导航和搜索,工具多后不易查找
- 由 LLM 生成,部分工具可能缺少充分测试,边界情况待验证
适用场景
- 临时需要格式化 JSON 或做 Base64 编码,不想装软件
- 在无网络或受限环境下,用本地 HTML 工具处理文本
- 开发者参考 LLM 批量生成前端小工具的实现方式
替代项目
it-tools、CyberChef
项目介绍
下一篇:ServiceNowDocs
同类项目推荐
sunshine-control-panel
开源
一站式管理游戏库、监控内存,AI 助手加持,让大屏启动更高效。
Sunshine Foundation 大屏桌面管理器 | Tauri + Vue 3,游戏库管理、米塔AI助手、内存监控···
Stirling PDF
开源
本地部署 PDF 工具箱
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
obsidian-md2wechat
开源
一键将 Obsidian 笔记排版成公众号文章,告别手动调格式
Obsidian → WeChat | Obsidian 插件一键排版发布到微信公众号,键排版发布到微信公众号:···
pdf2md
开源
浏览器里直接把 PDF 变成 Markdown,不用上传,隐私安全。
Browser based tool to convert PDFs to Markdown