Developer builds 150+ client-side dev tools site using Astro, Vue 3, and TypeScript
A solo developer has launched Torinoa Tools, a static website offering 152 browser-based developer utilities including JSON formatting, regex testing, subnet calculators, and AES encryption. All tools run entirely client-side, meaning user input never leaves the browser, and the site supports both English and Japanese. An early architectural issue caused a single 755KB CSS bundle to load across all pages; the fix involved auto-generating a separate Astro page file per tool at build time, reducing per-page CSS to under 16KB. Encryption features rely solely on the browser's native SubtleCrypto API, using AES-GCM or AES-CBC with PBKDF2 key derivation — no third-party crypto library is required. The project is distributed as a static site and also available as a Docker image.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in