# 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. ## Install Save the content below to `.claude/skills/` or append to your `CLAUDE.md`: ## Quick Use ```bash docker run -d --name it-tools -p 8080:80 corentinth/it-tools:latest ``` Open `http://localhost:8080` — 80+ developer tools ready to use instantly. ## Intro **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 ```bash docker run -d --name it-tools -p 8080:80 corentinth/it-tools:latest ``` ### Docker Compose ```yaml 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 ```bash # 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 | ## FAQ **Q: How is IT Tools different from CyberChef?** A: CyberChef is more powerful, supporting operation chains (stringing multiple transforms together) and 300+ operations — great for security analysis and complex data processing. IT Tools focuses on UX and everyday developer utilities, with more intuitive operations. You can use both. **Q: Is data secure?** A: All tools run locally in the browser — no data is sent to any server. That's the main advantage of self-hosting IT Tools over using online tool websites. **Q: Can I add custom tools?** A: IT Tools is built with Vue.js — fork the project to add custom tools. The community is also continuously contributing new ones. ## Sources & Credits - GitHub: [CorentinTh/it-tools](https://github.com/CorentinTh/it-tools) — 38.1K+ ⭐ - Online: [it-tools.tech](https://it-tools.tech) --- Source: https://tokrepo.com/en/workflows/it-tools-collection-developer-utilities-beautiful-ux-58d12242 Author: AI Open Source