gitmyhub

it-tools

Vue ★ 40k updated 24d ago

Collection of handy online tools for developers, with great UX.

IT Tools is a browser-based collection of developer utilities, Base64 encoding, UUID generation, JSON formatting, regex testing, color conversion, and more, all running client-side with no data sent to any server.

Vue.jsTypeScriptVitesetup: easycomplexity 1/5

IT Tools is a web-based collection of handy utility tools for developers and IT professionals, all available in a single, well-designed interface at it-tools.tech. Instead of searching for scattered online tools to convert data formats, generate tokens, encode text, or perform common developer tasks, IT Tools brings them together in one place with a consistent, easy-to-use design.

The project is a static web application — it runs entirely in your browser, with no backend server processing your data. Each tool is a self-contained page within the app, covering common needs like encoding and decoding (Base64, URL encoding), generating UUIDs, hashing strings, working with color formats, JSON formatting, regex testing, and many more. Because it is open-source, users can also self-host their own instance using Docker, which takes a single command. The README notes that the project is continuously deployed via Vercel.

You would use IT Tools whenever you need quick access to a developer utility during your workday without wanting to rely on poorly designed or ad-heavy random websites. The self-hosting option makes it useful in security-conscious environments where pasting data into public tools is a concern. The tech stack is Vue.js with TypeScript, built using Vite as the bundler and tested with Vitest. It uses pnpm as the package manager. The project is licensed under the GNU GPLv3, and contributions for new tools are welcome via a provided script that generates the necessary boilerplate.

Where it fits