Skip to content
有趣的开源项目
Go back

IT Tools

别再手写JSON转义了!这个开源工具集,让你的浏览器变身瑞士军刀

你有没有过这样的经历:深夜调试API接口,面对一长串缩成一团的JSON数据,感觉自己的眼睛都快看成斗鸡眼了?你熟练地打开搜索引擎,准备找一个在线的JSON格式化工具,然后……你看着满屏的广告、弹窗,以及那个仿佛来自上个世纪的UI界面,瞬间就没了脾气。

这,就是我第一次遇到 IT Tools 时的内心戏。这项目就像一位低调的高手,专治开发者的各种“小确丧”。

它不是一把刀,它是一个工具箱

IT Tools 到底是什么?简单说,它是一个为开发者和IT人员打造的在线工具集合,聚合了我们在日常工作中最常用到的那些小功能。它的口号很直接:“Collection of handy online tools for developers, with great UX.”(对开发者好用的在线工具集,有出色的用户体验。)

但我觉得,它更像一个藏在浏览器里的数字瑞士军刀。你不需要再为了一个小功能去下载一个笨重的软件,或者在不同网站之间跳来跳去。打开 IT Tools,安静、纯粹、高效,没有广告,没有追踪器,你的数据就在你自己的浏览器里处理。这种安全感,懂的都懂。

它能帮你干什么?随手举几个例子

这个工具箱里的家伙们,个个身怀绝技,而且分类清晰:

给我30秒,马上就能玩起来

体验IT Tools最简单的方法,就是直接访问它的在线版本:https://it-tools.tech 。对,就是官网,关掉我的文章现在就能去试试。

但如果你是个喜欢把一切掌握在自己手里的“自托管”爱好者(比如我),用Docker跑起来简直太优雅了。只需这一条命令,它就能在你电脑的8080端口安家:

docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest

等待几秒后,在浏览器打开http://localhost:8080,你的私人专属工具集就上线了。这感觉,就像在自家后院挖出了一套无敌工具组合。

不止于工具,更是个好用的Vue 3示例项目

从技术角度看,IT Tools本身就是一个高质量的现代前端项目。它基于 Vue 3 和 TypeScript 构建,UI干净利落,交互流畅。对于想学习这两种技术栈的开发者来说,源代码本身就是一个极佳的学习范本。

更妙的是,作者连创建新工具的脚手架都帮你写好了!Clone代码后,执行pnpm run script:create:tool my-tool-name,就能自动生成一个包含基础文件的新工具模板。亲自为开源项目贡献一个自己需要的小工具,这大概是程序员最极致的浪漫之一了。

去你的浏览记录里加个书签吧

说到底,IT Tools解决的是一个非常朴素但真实的痛点:让我们从那些乱七八糟的、充满广告的在线工具网站里解放出来,把时间花在真正有价值的事情上。 它的优雅、纯粹和对用户体验的极致追求,在开源项目中实属罕见。

下一次,当你想要格式化JSON、计算哈希或者测试正则表达式时,不妨直接打开IT Tools。如果它确实帮你省下了时间,甚至让你心情变好了一点,别忘了去它的GitHub仓库 https://github.com/CorentinTh/it-tools 点个Star(星星),这是对独立开发者最好的鼓励。也许有一天,你也能成为贡献者列表中的一员呢。



Previous Post
Hestia Control Panel
Next Post
Vaultwarden