Ytools
Fast, privacy-first developer utilities and conversion suite
- Kind
- Web Applications
- Year
- 2023
- Role
- Creator & Full-Stack Developer
- Status
- Live
ytools.injson_formatter.ts
Client executionInput String / JSON:
Formatted output:
Click Format JSON to process client-side
The problem
Most online utility sites are covered in intrusive ads, track user data, or send sensitive code payloads to third-party servers for simple transformations.
The approach
Engineered an ultra-fast, offline-capable suite that executes every transformation entirely client-side, ensuring developers never leak API tokens or customer data.
How it is built
Next.js, TypeScript, Tailwind CSS, Web Workers, Web Crypto API
- 01Zero-server roundtrips: all string transformations execute in Web Workers
- 02Progressive Web App (PWA) architecture with offline caching
- 03Instant fuzzy keyboard command palette (Cmd+K) for rapid navigation
- 04Local-first privacy: zero telemetry or payload logging
What it does
- 30+ curated developer utilities in one cohesive, clean interface
- Zero latency: Instant processing powered by local JavaScript Web Workers
- Client-side security guaranteeing code and tokens never leave the browser
- Clean typography and distraction-free dark and light presentation
- Export and copy with one-click clipboard notifications
Challenges and how we solved them
Parsing and pretty-printing multi-megabyte JSON payloads without locking the main UI thread.
Offloaded JSON tokenization and AST parsing to dedicated Web Workers with streaming chunk outputs.
Ytools is in active production and continuously maintained.