Repolode
CorentinTh

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. 1

    从 Docker Hub 运行自托管 Docker 容器

    docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest
  2. 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 数据每日更新。

相关项目