OpenSource-Hub
I

IT Tools

38.4k stars·Developer Tools·SHA-256 checksum verified

A collection of handy online tools for developers and IT professionals, with great UX and self-hosted support.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

An all-in-one online toolbox for developers, self-hostable and beautifully designed.

Core Features

  • Over 30 utilities: UUID, hash, Base64, JSON validator, regex tester, IP calculator, etc.
  • Runs entirely in the browser – no data sent to any server
  • Easy self-hosting with a single Docker command
  • Clean, responsive UI works on desktop and mobile
  • Open source, actively maintained with frequent updates

What It Can't Do

  • Online version processes data locally, but a few tools (e.g., IP lookup) may call external APIs – be aware of privacy. Self-hosted version requires port 8080 to be free. While rich in tools, it lacks the deep customization of CyberChef.

Use Cases

  • Quickly encode/decode data or format JSON during development
  • Network admins calculate subnets or generate secure passwords
  • Self-host a unified tool dashboard for your team without relying on third‑party sites

Detailed Introduction

IT-Tools is an open-source web application that bundles dozens of commonly used utilities for developers and system administrators. It provides a clean, modern interface for tasks such as converting data formats, generating UUIDs, hashing strings, encoding/decoding Base64, testing regular expressions, calculating IP subnets, formatting JSON, and much more. Built with Vue 3 and TypeScript, it runs entirely in the browser and can be self-hosted via Docker. The project is actively maintained on GitHub with over 38,000 stars, and its intuitive design makes it a go‑to alternative to desktop-only tools like DevToys.

Troubleshooting & FAQ (2)

informational
Is there an online rsync command generator tool available in it-tools?

Yes, an rsync command generator has been implemented in the community fork by sharevb. You can access it at: https://sharevb-it-tools.vercel.app/rsync-generator. For a self-hosted version, Docker images are available at: https://github.com/sharevb/it-tools/pkgs/container/it-tools. The original it-tools repository has not adopted this feature yet.

GitHub Issue #421
Troubleshooting
How to pass OTP secret via URL to a TOTP generator for deep linking?

Use the next-tools OTP Generator at https://www.next-tools.dev/otp-generator or the sharevb fork at https://sharevb-it-tools.vercel.app/otp-generator?secret=YOUR_SECRET. Both forks support the secret as a URL parameter (e.g., ?secret=...). The original IT-Tools project does not include this feature.

GitHub Issue #1694

Tags

developer toolsonline toolsself-hostedutilitiesvue3

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Option 1 (Online): Visit https://it-tools.tech directly

4

Option 2 (Self-host): Run docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest

5

Open http://localhost:8080 in your browser

Install Guide
  1. Option 1 (Online): Visit https://it-tools.tech directly
  2. Option 2 (Self-host): Run docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest
  3. Open http://localhost:8080 in your browser
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

For Docker: stop container (docker stop it-tools), remove container (docker rm it-tools), then remove image (docker rmi corentinth/it-tools). No uninstall needed for online version.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseGNU GPLv3
Last Updated2026-06-27 08:15:24
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

2 FAQs

Similar Projects