它是什么
devtul.fun 收集了 12 个开发过程中高频出现的小工具 —— 格式化 JSON、比对文本、校验正则、算哈希、解码 JWT、生成 Cron 表达式等等。它们有一个共同点:完全在浏览器里运行。
你没有注册,没有上传,没有请求打到我们的服务器上(本站甚至没有应用服务器,只是一堆静态文件放在 CDN 上)。粘贴进去的内容只在当前页面的内存里存在,关掉标签页就消失了。
为什么重做一遍
这类工具本身没有任何技术难度,几乎所有功能十几行代码就能实现。真正的问题在于,市面上大量同类站点把接口请求、权限验证、加载动画做得很复杂,而核心功能之外还塞了一堆东西。
我们想要的东西很简单:打开、粘贴、拿到结果、关掉。不注册、不弹窗、不限制次数。
技术实现
- 纯静态站点,没有服务端,部署在 Cloudflare 上
- 原生 JavaScript,没有前端框架,页面加载后即可离线工作
- 只用了三个 MIT / BSD 协议的开源库:Markdown 解析、YAML 解析、文本对比算法
- 其余全部自己实现,包括 JSON 树、差异渲染、Cron 解析与中文描述、密码学哈希
反馈
发现 bug 或者想要某个新工具,欢迎告诉我们。不过请理解:不会加入需要服务端的功能,比如在线存储、账号体系或者调用第三方 API 的工具 —— 那会破坏"数据不出设备"这个前提。