SkillsApr 10, 2026·3 min read

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.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
step-1.md
Direct install command
npx -y tokrepo@latest install 58d12242-34e1-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

TL;DR
Self-hosted web app with 80+ developer utilities: UUID, JWT, JSON, hash, cron, and more.
§01

What it is

IT Tools is a self-hosted web application that bundles 80+ developer utilities into a single clean interface. Included tools range from UUID generators and hash calculators to JWT decoders, JSON formatters, cron expression parsers, base64 encoders, color converters, and regex testers. Everything runs in your browser with no external API calls.

The project targets developers who want a bookmark-free toolkit for common conversion and encoding tasks. Instead of searching for scattered online tools, you spin up one container and have everything on your local network.

§02

How it saves time or tokens

Developers frequently context-switch to browser tabs for small utility tasks: decoding a JWT, formatting a JSON blob, generating a UUID. IT Tools consolidates these into one self-hosted page, eliminating the need to find and trust random online tools. Since everything runs client-side, sensitive data like API keys or tokens never leaves your machine. No signup, no ads, no tracking.

§03

How to use

  1. Start IT Tools with Docker:
docker run -d --name it-tools -p 8080:80 corentinth/it-tools:latest
  1. Open http://localhost:8080 in your browser.
  1. Search or browse the tool categories. All 80+ tools are available immediately.
§04

Example

Common tools available in IT Tools:

Encoding:
  - Base64 encode/decode
  - URL encode/decode
  - HTML entities encode/decode

Crypto:
  - Hash generator (MD5, SHA-1, SHA-256, SHA-512)
  - HMAC generator
  - UUID v4 generator

Web:
  - JWT decoder
  - JSON formatter/validator
  - Cron expression parser
  - HTTP status codes reference

Converters:
  - Unix timestamp converter
  - Color format converter (HEX, RGB, HSL)
  - YAML to JSON converter
§05

Related on TokRepo

§06

Common pitfalls

  • IT Tools runs entirely client-side; if you need server-side processing (like large file conversion), you will need a different tool
  • The Docker image is relatively large because it bundles all 80+ tools; there is no way to install only a subset
  • Custom tools cannot be added without forking the repository; the tool list is fixed at build time

Frequently Asked Questions

Is IT Tools free and open source?+

Yes. IT Tools is open source under the GPL-3.0 license. You can self-host it, modify it, and distribute modified versions as long as you comply with the GPL terms.

Does IT Tools send data to external servers?+

No. All processing happens client-side in your browser. No data is transmitted to external servers. This makes it safe for working with sensitive values like API keys, JWTs, and passwords.

Can I add custom tools to IT Tools?+

Not without forking the repository. IT Tools has a fixed set of built-in tools. To add a custom tool, you would need to fork the GitHub repository, implement your tool as a Vue component, and rebuild the Docker image.

What technology stack does IT Tools use?+

IT Tools is built with Vue 3 and Vite. Each tool is a self-contained Vue component. The production build is served as static files behind an Nginx container, which is why the Docker image requires no backend runtime.

Can I run IT Tools without Docker?+

Yes. You can clone the repository and run it with npm: npm install followed by npm run dev for development, or npm run build to generate static files that you can serve with any web server.

Citations (3)

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets