Configs2026年4月10日·1 分钟阅读

IT Tools — Collection of Developer Utilities with Beautiful UX

IT Tools is a self-hosted collection of 80+ handy developer tools — UUID generator, hash calculator, JWT decoder, JSON formatter, cron parser, and more. All in one beautiful interface.

AI
AI Open Source · Community
快速使用

先拿来用,再决定要不要深挖

这里应该同时让用户和 Agent 知道第一步该复制什么、安装什么、落到哪里。

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

Open http://localhost:8080 — 80+ developer tools ready to use instantly.

介绍

IT Tools is a self-hosted collection of handy developer utilities with a beautiful, modern UI. Instead of googling for individual tools (UUID generators, hash calculators, Base64 encoders), IT Tools puts 80+ commonly needed utilities in one clean interface — all running locally in your browser with no data sent to any server.

With 38.1K+ GitHub stars, IT Tools has become a favorite among developers and sysadmins who want quick access to everyday utilities without trusting random websites with their data.

What IT Tools Includes

Crypto / Security

  • Hash generator (MD5, SHA-1, SHA-256, SHA-512)
  • HMAC generator
  • UUID v1/v4/v5 generator
  • Password generator
  • Bcrypt hash/verify
  • RSA key pair generator
  • JWT decoder/encoder
  • Token generator (API keys)

Converters

  • Base64 encode/decode (text + files)
  • URL encode/decode
  • JSON ↔ YAML ↔ TOML converter
  • JSON ↔ CSV converter
  • Number base converter (hex, binary, octal, decimal)
  • Unix timestamp converter
  • Color converter (HEX, RGB, HSL)
  • Case converter (camelCase, snake_case, kebab-case)

Web / Network

  • URL parser
  • IPv4/IPv6 subnet calculator
  • HTTP status code reference
  • MIME type lookup
  • User-Agent parser
  • Device information
  • Basic auth header generator

Text / Data

  • JSON formatter/validator
  • JSON diff
  • XML formatter
  • SQL formatter
  • Markdown preview
  • Lorem ipsum generator
  • Text statistics (word/char count)
  • String obfuscator

Development

  • Cron expression parser (human-readable)
  • Regex tester
  • Docker run to Docker Compose converter
  • Git cheat sheet
  • Chmod calculator
  • Date/time calculator
  • Math expression evaluator
  • QR code generator/reader

Images

  • SVG placeholder generator
  • Image to Base64
  • Color palette generator
  • Camera/screenshot tool

Self-Hosting

Docker

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

Docker Compose

services:
  it-tools:
    image: corentinth/it-tools:latest
    ports:
      - "8080:80"
    restart: unless-stopped

That's it — single container, no database, no configuration needed.

Key Features

Privacy-First

All tools run entirely in your browser (client-side JavaScript). No data is sent to any server. Perfect for handling sensitive data like JWT tokens, passwords, and API keys.

Favorites & Search

  • Star frequently used tools for quick access
  • Instant search across all tools
  • Category-based navigation
  • Dark/light theme

Resource Usage

  • Docker image: ~20MB
  • RAM: ~10MB
  • CPU: Negligible (static site)
  • Zero external dependencies

Use Case Examples

JWT Debugging

Paste your JWT token:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Decoded:
Header: {"alg": "HS256", "typ": "JWT"}
Payload: {"sub": "1234567890", "name": "John Doe", "iat": 1516239022}

Cron Expression

Input: */15 9-17 * * 1-5
Output: "Every 15 minutes, between 09:00 and 17:59, Monday through Friday"
Next runs:
  - Mon Apr 10 09:00
  - Mon Apr 10 09:15
  - Mon Apr 10 09:30

Docker Run to Compose

# Input:
docker run -d --name myapp -p 8080:80 -v data:/app/data -e DB_HOST=localhost nginx:alpine

# Output:
services:
  myapp:
    image: nginx:alpine
    ports:
      - "8080:80"
    volumes:
      - data:/app/data
    environment:
      DB_HOST: localhost

IT Tools vs Alternatives

Feature IT Tools CyberChef DevToys transform.tools
Open Source Yes Yes Yes (Win/Mac) Yes
Self-hosted Yes (Docker) Yes Desktop app Web only
Tools count 80+ 300+ operations 30+ 50+
UX Beautiful Functional Native Simple
Privacy Client-side Client-side Local Client-side
Chaining No Yes (recipes) No No
Best for Quick lookups Data processing Desktop users Quick converts

常见问题

Q: IT Tools 和 CyberChef 有什么区别? A: CyberChef 更强大,支持操作链(将多个转换串联)和 300+ 操作,适合安全分析和复杂数据处理。IT Tools 更注重 UX 和日常开发工具,操作更直观。两者可以并存。

Q: 数据安全吗? A: 所有工具在浏览器本地运行,数据不会发送到任何服务器。这是自托管 IT Tools 而非使用在线工具网站的主要优势。

Q: 可以添加自定义工具吗? A: IT Tools 使用 Vue.js 构建,可以 fork 项目添加自定义工具。社区也在持续贡献新工具。

来源与致谢

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产