专为开发者和 IT 从业人员打造的工具集合。基于 it-tools 二开,使用 electron-vite 封装为桌面应用,离线可用。
- 丰富工具集:聚合开发者常用的小工具,包括但不限于编码转换、JSON 格式化、UUID 生成、JWT 解码等
- 桌面应用:使用 electron-vite 封装,可独立运行,无需浏览器
- 离线可用:安装后无需网络连接,随时使用
- 原生体验:支持系统托盘、快捷键等桌面原生功能
从 Releases 页面下载 Windows 安装包(.exe)并安装。
从 Releases 页面下载 macOS 安装包(.dmg)并安装。
从 Releases 页面下载 Linux 安装包(.AppImage、.deb)并安装。
# 克隆项目
git clone https://github.com/l1n6yun/it-tools-desktop.git
# 安装依赖
pnpm install
# 开发模式运行
pnpm dev# 构建 Windows 安装包
pnpm build:win
# 构建 macOS 安装包
pnpm build:mac
# 构建 Linux 安装包
pnpm build:linux- Node.js >= 18
- pnpm >= 8
VSCode 配合以下扩展:
- Volar(禁用 Vetur)
- TypeScript Vue Plugin (Volar)
- ESLint
- i18n Ally
| 命令 | 说明 |
|---|---|
pnpm dev |
开发模式启动 |
pnpm build |
生产环境构建 |
pnpm test |
运行单元测试 |
pnpm lint |
代码检查 |
pnpm build:win |
构建 Windows 安装包 |
pnpm build:mac |
构建 macOS 安装包 |
pnpm build:linux |
构建 Linux 安装包 |
使用脚手架快速创建新工具:
pnpm run script:create:tool my-tool-name- 感谢 Corentin Thomasset 创建的 it-tools 项目
- 本项目基于 it-tools 构建,遵循其开源协议
基于 GNU GPLv3 协议开源。