A collection of developer utility tools built as a fast, client-side SPA. Everything runs in the browser — no server, no data sent anywhere.
- React 19 + TypeScript 6
- Vite 8 for bundling
- Tailwind CSS 4 for styling
- React Router 7 for routing
- CodeMirror 6 for code editors
npm install
npm run dev # Start dev server at http://localhost:5173
npm run build # Type-check and build to dist/
npm run lint # Lint source files- Create
src/tools/<tool-name>/meta.tsexporting aToolMetaobject - Create
src/tools/<tool-name>/index.tsxexporting the tool component - Register it in
src/tools/registry.ts - Add a
React.lazy()import and route insrc/App.tsx
See AGENTS.md for detailed conventions and component documentation.