IT-Tools is an open-source online toolbox for developers and IT professionals, bundling dozens of handy tools for encryption, encoding, formatting, and text processing, with a clean UI and Docker self-hosting.
- v2024.10.22-7ca5933
- Published at
- Oct 22, 2024
- 40,912
- Stars
- 17,562
- Download
- Synced at
- 8d ago
The author no longer ships through GitHub Releases, but the repository is still active (last push 15d ago). Get the latest version from: Project homepage
Latest release
v2024.10.22-7ca5933Oct 22, 2024, 09:58 AMREADME
Project Overview
IT-Tools is an online toolbox bundling dozens of practical utilities for developers and IT professionals. It gathers everyday one-off needs into a single page: token generation, hash calculation, Base64 and URL encoding, JSON and SQL formatting, QR code creation, text diffing, and more, all instantly usable. Built with Vue and TypeScript, it offers a clean, ad-free interface and deploys to your own server with a single Docker command.
| Item | Value |
|---|---|
| Platform | Web (Docker self-hosting) |
| Stack | Vue + TypeScript |
| Focus | everyday developer utilities |
| License | GPL-3.0 |
Dozens of developer utilities in one page, ready to move into your own server with Docker.
Key Features
- Encryption and security: token generator, hash calculation, UUID generation, and more
- Encoding and conversion: Base64, URL encoding, numeral base conversion
- Formatting and validation: JSON, SQL, XML, and other common formats
- Text processing: diff comparison, case conversion
- Developer aids: QR code generator, color converter, cron parser, and more
- Self-hosting: run on your own server with one Docker command
Target Audience
- Developers needing quick utilities daily
- Operations and QA engineers
- Teams wary of sending data to online tools
- Homelab builders
Quick Start
- Use the hosted site directly for all tools
- Self-host with a single command
docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest - Open http://localhost:8080 in a browser
- One-click installs are also available via Cloudron, Tipi, or Unraid
Core Advantages
- Instant use: no registration or login, just open and go
- Privacy friendly: data never leaves your network once self-hosted
- Actively maintained: an active community keeps adding tools
System Requirements
| Item | Requirement |
|---|---|
| Usage | browser access to the hosted site or your instance |
| Self-hosting | Docker, or Cloudron / Tipi / Unraid |
| Footprint | a single lightweight container |
Notes
- Sensitive data: the hosted site sends data over the network; self-host when handling sensitive content
- Local development: built with pnpm; scaffold a new tool with the generator script