Repolode
CorentinTh

CorentinTh/it-tools

A collection of handy online tools for developers and IT workers, with a focus on good UX, available at it-tools.tech and self-hostable via Docker.

Stars
40,923
Forks
5,504
Open issues
861
Last commit
18 hours ago

What is it?

IT Tools is a web application that bundles many small utilities that developers and IT staff often need, such as format converters, encoders, generators and calculators. Each tool runs in the browser as a single page, so everyday tasks like decoding a string or checking a value do not require installing a separate program.

The project is built with Vue, TypeScript and Vite, and tests run with Vitest. It ships with a script that generates the boilerplate for a new tool, which makes adding utilities straightforward for contributors. The hosted version is available at it-tools.tech.

For people who want to run it privately, the project provides a Docker image on Docker Hub and GitHub Packages, and it is also listed on Cloudron, Tipi and Unraid for homelab setups.

Key features

  • 01Collection of many small developer utilities in one web app
  • 02Runs entirely in the browser as a single-page application
  • 03Available as a hosted site and as a self-hosted Docker image
  • 04Includes a script to scaffold new tools quickly
  • 05Built with Vue, TypeScript and Vite, with Vitest unit tests

Use cases

  • Quickly converting or encoding data while debugging
  • Running a private instance of handy dev tools on a homelab server
  • Learning how a Vue and TypeScript web app is structured
  • Contributing a new utility to an open-source toolbox

Quick start

  1. 1

    Run the self-hosted Docker container from Docker Hub

    docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest
  2. 2

    Or run the container from GitHub Packages

    docker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io/corentinth/it-tools:latest

Things to know

  • Licensed under GPL-3.0, a copyleft license that requires derivative works to be open source.

Topics

FAQ

What is it-tools?
A collection of handy online tools for developers and IT workers, with a focus on good UX, available at it-tools.tech and self-hostable via Docker. IT Tools is a web application that bundles many small utilities that developers and IT staff often need, such as format converters, encoders, generators and calculators. Each tool runs in the browser as a single page, so everyday tasks like decoding a string or checking a value do not require installing a separate program.
Is it-tools free to use? What license does it have?
it-tools is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is it-tools still maintained?
Actively maintained. The last commit to it-tools was on Oct 21, 2026.
What can I use it-tools for?
Quickly converting or encoding data while debugging Running a private instance of handy dev tools on a homelab server Learning how a Vue and TypeScript web app is structured Contributing a new utility to an open-source toolbox
How do I install it-tools?
Run the self-hosted Docker container from Docker Hub: docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest Or run the container from GitHub Packages: docker run -d --name it-tools --restart unless-stopped -p 8080:80 ghcr.io/corentinth/it-tools:latest
Where can I get it-tools?
The source code and installation instructions are on GitHub: https://github.com/CorentinTh/it-tools

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects