debugtools / architecture
Architecture notes
debugtools is structured as a set of focused browser modules wrapped in an open-source project shell. The default boundary is local execution; network and cloud behavior is called out when a tool needs it.
Browser tools
Local-first utilities for formatting, decoding, editing, diffing, and inspection.
API workbench
Network-capable API testing with explicit browser CORS constraints, private mode, and optional Cloud Sync.
Persistence
LocalStorage for local workspaces and authenticated API routes for synced collections.
Project shell
Navigation, roadmap, releases, answers, and docs surfaces that make the project inspectable.
Next architecture work
The next milestone is separating shared tool primitives, request persistence, and module metadata so each tool can be tested and documented independently.
View roadmap