All 65 Dependencies

Every package IT-Tools depends on, ranked by repo health score.

IT Tools is an open-source platform that brings together over 88 practical web utilities for developers and IT professionals in a single, fast, and searchable interface. Instead of hopping between a dozen bookmarked sites to encode a Base64 string, parse a JWT, calculate a subnet mask, or generate a UUID, everything lives in one place with a consistent UX and persistent favorites.

The tool collection spans cryptography (bcrypt, HMAC, RSA key generation, AES encryption), data conversion (JSON/YAML/TOML/CSV/XML transformations), networking (IPv4/IPv6 calculators, MAC address lookup, subnet expansion), developer utilities (crontab generator, Docker Compose converter, SQL formatter, chmod calculator), text processing (case conversion, diff, NATO alphabet, Unicode converter), and more — all running entirely in the browser with no backend calls and no data leaving your machine.

The application is built with Vue 3 and TypeScript, ships as a PWA with offline support, and supports nine languages. Self-hosting is a single Docker command, and the modular architecture makes contributing a new tool straightforward enough that the project has attracted contributions from dozens of developers. A generator script scaffolds the boilerplate for a new tool in seconds.

IT Tools is continuously deployed to it-tools.tech via Vercel, but the same image runs equally well on Cloudron, Tipi, Unraid, or any nginx-capable server, making it a popular homelab addition for teams that want developer utilities available on their private network without relying on external services.

34 cron-validator ^1.3.1 34 plausible-tracker ^0.3.8 40 country-code-lookup ^0.1.0 42 IBANTools ^4.3.3 42 qrcode ^1.5.1 44 crypto-js ^4.1.1 44 randexp.js ^0.5.3 45 JSON5 ^2.2.3 45 ULID ^2.3.0 outdated 45 change-case ^4.1.2 outdated 46 unicode-emoji-json ^0.4.0 outdated 47 xml-js ^1.6.11 48 @vueuse/head ^1.0.0 outdated 50 mime-types ^2.1.35 outdated 51 emojilib ^3.0.10 outdated 51 netmask ^2.0.2 53 Vue.Draggable ^4.1.0 outdated 58 bcrypt.js ^2.4.3 outdated 60 jwt-decode ^3.1.2 outdated 63 forge ^1.3.1 64 slugify ^2.2.1 outdated 66 mathjs ^11.9.1 outdated 67 Lodash ^4.17.21 67 colord ^2.9.3 67 xml-formatter ^3.3.2 69 Fuse.js ^6.6.2 outdated 69 uuid ^9.0.0 outdated 71 unplugin-auto-import ^0.16.4 outdated 71 unplugin-icons ^0.17.0 outdated 73 @intlify/unplugin-vue-i18n ^2.0.0 outdated 76 js-base64 ^3.7.6 76 naive-ui ^2.35.0 76 ua-parser-js ^1.0.35 outdated 78 date-fns ^2.29.3 outdated 78 markdown-it ^14.0.0 outdated 81 @rushstack/eslint-patch ^1.2.0 81 figlet ^1.7.0 84 cRonstrue ^2.26.0 outdated 86 Workbox ^7.0.0 86 highlight.js ^11.7.0 87 @vitejs/plugin-vue ^4.3.2 outdated 87 sql-formatter ^13.0.0 outdated 88 yaml ^2.2.1 89 DOMPurify ^3.0.6 89 jsdom ^22.0.0 outdated 90 unocss ^0.65.1 outdated 90 vue-tsc ^1.8.1 outdated 91 Pinia ^2.0.34 outdated 91 Tabler Icons React ^3.20.0 91 Tiptap Core 2.1.6 outdated 91 Tiptap Core 2.1.6 outdated 91 Tiptap Core 2.0.3 outdated 91 prettier ^3.0.0 91 vue-i18n ^9.9.1 outdated 92 Monaco Editor ^0.43.0 outdated 92 Playwright ^1.32.3 93 Vitest ^0.34.0 outdated 93 VueUse ^10.3.0 outdated 93 VueUse ^10.0.0 outdated 94 Marked ^10.0.0 outdated 94 Vite ^4.4.9 outdated 95 ESLint ^8.47.0 outdated 95 Vue Router ^4.1.6 outdated 96 Vue ^3.3.4 97 TypeScript ~5.2.0 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers