Skip to content

jaisonpjohn/bugdays

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bug Days — free developer tools that run entirely in your browser

Live site 100% client-side 60+ tools No signup


Bug Days is a box of free developer tools — format, diff, decode, convert, explore. The twist: everything runs in your browser. Nothing you paste is ever uploaded, so it's safe for the stuff you actually work with — tokens, configs, production schemas, customer data.

✨ The good stuff

🪄 Paste Anything — the magic box on the homepage. Paste any mystery blob — a JWT, base64, gzipped payload, epoch timestamp, URL-encoded mess — and it figures out what it is (even chains like Base64 → GZip → JSON), shows a preview, and opens the right tool with your data already loaded.

🗺️ Schema Explorer — paste your database DDL (Postgres, MySQL, Oracle, SQL Server, DB2, SQLite) and get an interactive ER diagram: hub-and-spoke layout, follow relationships, annotate tables and columns, export a data dictionary as Markdown, Mermaid, or COMMENT SQL.

🔗 Shareable sessions — hit Share on any tool and send a colleague a link that reproduces your exact session. Small payloads live entirely inside the URL; you choose before anything is ever stored.

⌨️ Fast to reach⌘K opens a command palette over all 60+ tools. Muscle memory friendly.

🌓 Dark mode, mobile friendly, no ads in your way, no accounts, no cookies-walls.

🧰 What's in the box

Formatters and diffs for JSON · YAML · TOML · XML · text, encoders for Base64 · URL · GZip · JWT · images, converters for CSV, Protobuf, Avro, TOON, colors, timestamps, cron, chmod, generators for UUIDs, passwords, hashes, QR codes, and network tools including an API client, WebSocket/SSE clients, gRPC & SOAP clients, and a CIDR calculator. Browse them all at bugdays.com/developer-tools.

🐞 Found a bug? (fitting, right?)

Use the Feedback button on any page, or open an issue here.

🔧 Development & repo layout
Directory What it is
astro-migration/ The website — Astro 5 + Tailwind 4, fully static
astro-migration/workers/share/ Cloudflare Worker (KV) storing large shared sessions, 30-day TTL
workers/contact/ Cloudflare Worker (D1) for the contact/feedback form
cd astro-migration
npm install
npm run dev       # local dev at localhost:4321

npm run build     # static build to dist/
wrangler pages deploy dist --project-name=bugdays   # deploy (Cloudflare Pages)

Adding a tool: one .astro page in astro-migration/src/pages/ plus an entry in astro-migration/src/lib/tools.ts (feeds the sidebar and the ⌘K palette).

Made with 🐛 by @jaisonpjohn · © 2024–2026 Bug Days

About

Free in-browser developer tools — bugdays.com. JSON, diff, encoding, schema explorer & 60+ more. Your data never leaves your browser.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors