极简的自托管后端,兼容 WakaTime 客户端,用于记录和查看个人编码统计。
CorentinTh/it-tools
面向开发者和 IT 从业者的在线小工具合集,注重交互体验,可通过 Docker 自行部署。
- Star
- 40,923
- Fork
- 5,504
- 未关闭 Issue
- 861
- 最近提交
- 19小时前
这是什么?
IT Tools 是一个网页应用,集合了开发者和 IT 人员经常用到的多种小工具,例如格式转换、编码解码、生成器和计算器等。每个工具都在浏览器中以单页形式运行,处理日常小任务时无需安装额外软件。
项目基于 Vue、TypeScript 和 Vite 构建,单元测试使用 Vitest。仓库内提供了新建工具的脚本,可以自动生成模板文件,方便贡献者添加新工具。线上版本可直接访问 it-tools.tech。
如果希望私有化部署,可以使用 Docker Hub 或 GitHub Packages 提供的镜像运行,也支持 Cloudron、Tipi、Unraid 等应用商店一键安装,适合家庭实验室环境。
核心功能
- 01一个网页应用内集成多种开发者常用小工具
- 02以单页应用形式在浏览器中运行
- 03同时提供在线版本和 Docker 自部署镜像
- 04内置脚本可快速生成新工具的模板
- 05基于 Vue、TypeScript 和 Vite 构建,使用 Vitest 做单元测试
适用场景
- 调试时快速转换或编码数据
- 在家庭实验室服务器上部署一套私有的开发工具站
- 学习 Vue 与 TypeScript 网页应用的项目结构
- 为开源工具箱贡献新的实用工具
快速上手
- 1
从 Docker Hub 运行自托管 Docker 容器
docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest - 2
或从 GitHub Packages 运行容器
docker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io/corentinth/it-tools:latest
使用前须知
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生作品同样开源。
标签
常见问题
- it-tools 是什么?
- 面向开发者和 IT 从业者的在线小工具合集,注重交互体验,可通过 Docker 自行部署。 IT Tools 是一个网页应用,集合了开发者和 IT 人员经常用到的多种小工具,例如格式转换、编码解码、生成器和计算器等。每个工具都在浏览器中以单页形式运行,处理日常小任务时无需安装额外软件。
- it-tools 可以免费使用吗?用的什么许可证?
- it-tools 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- it-tools 还在维护吗?
- 活跃维护中。it-tools 最近一次提交是在 2026年10月21日。
- it-tools 适合用来做什么?
- 调试时快速转换或编码数据 在家庭实验室服务器上部署一套私有的开发工具站 学习 Vue 与 TypeScript 网页应用的项目结构 为开源工具箱贡献新的实用工具
- it-tools 怎么安装和运行?
- 从 Docker Hub 运行自托管 Docker 容器: docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest 或从 GitHub Packages 运行容器: docker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io/corentinth/it-tools:latest
- 在哪里获取 it-tools?
- 源代码和安装说明在 GitHub 上:https://github.com/CorentinTh/it-tools
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4457309GoMIT更新于 19小时前
一款风格固定的代码格式化工具,可将 JavaScript、TypeScript、CSS、Markdown 等代码统一为一致的格式。
5.2万5011JavaScriptMIT更新于 前天
Angular 是基于 TypeScript 的 Web 应用开发平台,内置 CLI、路由、表单和 SSR 等能力。
10.1万3万TypeScriptMIT更新于 昨天
一个用于可预测、可维护的全局状态管理的 JavaScript 库,可与 React 或其他视图库搭配使用。
6.1万1.5万TypeScriptMIT更新于 昨天
可自托管的在线文件格式转换工具,支持上千种格式,基于 TypeScript、Bun 和 Elysia 构建。
1.9万1094TypeScriptAGPL-3.0更新于 前天
开源的 AI 邮件助手与邮件客户端,支持 Gmail 和 Outlook,可整理收件箱并预先起草回复。
1.3万1609TypeScriptOther更新于 前天