DEV Community

TateLyman
TateLyman

Posted on

I Built 22 Dev Tools with Zero Backend — Architecture and Lessons

Why Client-Side Only?

Every online developer tool I used was either covered in ads, required an account, or sent my data to a server. I wanted something better.

So I built 22 tools that run entirely in your browser. No backend. No API calls. No tracking.

The Tools

  1. JSON Formatter & Validator
  2. Base64 Encoder/Decoder
  3. Hash Generator (MD5, SHA-1, SHA-256 via Web Crypto API)
  4. JWT Decoder
  5. Unix Timestamp Converter
  6. Regex Tester with live highlighting
  7. Color Converter (HEX/RGB/HSL)
  8. Markdown Preview
  9. URL Encoder/Decoder
  10. Lorem Ipsum Generator
  11. Text Diff Tool
  12. Password Generator with strength meter
  13. Cron Expression Parser
  14. QR Code Generator (Canvas API, no library)
  15. UUID Generator (bulk mode)
  16. Unix Permissions Calculator
  17. SQL Formatter (custom parser)
  18. YAML/JSON Converter
  19. Aspect Ratio Calculator 20-22. Solana tools (token lookup, wallet checker, SOL calculator)

Architecture Decisions

No external dependencies for core logic. The QR code generator uses raw Canvas API. The SQL formatter is a custom tokenizer. The cron parser is hand-written. This keeps the bundle tiny and eliminates supply chain risk.

Next.js 14 App Router — each tool is its own route segment under app/. No shared state between tools.

Web Crypto API for hashing — no crypto-js needed.

Vercel free tier — zero hosting cost.

Try It

devtools-site-delta.vercel.app

Source on GitHub

Top comments (0)