CorentinTh

it-tools

IT-Tools 是一个面向开发者与 IT 从业者的开源在线工具箱,聚合加密、编解码、格式化、文本处理等数十款小工具,界面简洁,支持 Docker 自托管。

v2024.10.22-7ca5933
发布于
2024年10月22日
40,912
星标
17,562
下载
同步于
8 天前

作者已不再通过 GitHub Release 发版,但仓库仍在更新(最近提交 15 天前)。最新版本请到官网获取: 项目官网

最新版本

v2024.10.22-7ca59332024年10月22日 17:58
下载慢?可在上方随时切换镜像源

项目说明

项目概述

IT-Tools 是一个聚合了数十款实用小工具的在线工具箱,面向开发者与 IT 从业者。它把日常高频的零散需求集中到一个页面:令牌生成、哈希计算、Base64 与 URL 编解码、JSON 与 SQL 格式化、二维码生成、文本 Diff 等都能即开即用。项目基于 Vue 与 TypeScript 构建,界面干净无广告,可用一条 Docker 命令部署到自己的服务器离线使用。

项目 内容
平台 Web(可 Docker 自托管)
技术栈 Vue + TypeScript
定位 开发者日常小工具集合
许可 GPL-3.0

把几十个开发小工具收进一个网页,还能用 Docker 搬进自己的服务器。

主要功能

  • 加密与安全:令牌生成器、哈希计算、UUID 生成等
  • 编解码转换:Base64、URL 编解码、进制转换等
  • 格式化校验:JSON、SQL、XML 等常用格式化与校验
  • 文本处理:Diff 对比、大小写转换等
  • 开发辅助:二维码生成、颜色转换、cron 表达式解析等
  • 自托管部署:一条 Docker 命令即可在自己服务器运行

适用人群

  • 日常需要小工具的开发者
  • 运维与测试工程师
  • 不放心在线工具数据安全的团队
  • 搭建家庭实验室的用户

快速上手

  1. 直接访问在线站点使用全部工具
  2. 自托管只需一条命令
    docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest
  3. 浏览器打开 http://localhost:8080 即可使用
  4. 也可通过 Cloudron、Tipi、Unraid 等平台一键安装

核心优势

  • 即开即用:无需注册登录,打开就能用
  • 隐私友好:自托管后数据不出内网
  • 持续更新:社区活跃,新工具按需求持续增加

系统要求

项目 要求
使用方式 浏览器访问在线站点或自托管实例
自托管 Docker 或 Cloudron、Tipi、Unraid
资源占用 轻量单容器

注意事项

  • 敏感数据:在线站点处理敏感内容存在数据出网风险,必要时自托管
  • 本地开发:基于 pnpm 构建,创建新工具可用脚手架命令生成样板

历史版本

排序