Skip to content
ufraan
← Back

JSON Tree View

Minimal web tool to view, edit, and validate JSON.

TypeScriptTool
Feb 2026GitHubLive

A minimal web tool for viewing, editing, and validating JSON data. Users can paste or upload JSON and interact with a collapsible tree view that supports inline editing and real-time validation. The interface strips away the bloat of typical JSON editors.

JSON Tree View
JSON Tree View

The implementation used vanilla TypeScript with direct DOM manipulation and zero runtime dependencies. Validation ran on every keystroke using the browser's native JSON parser, surfacing error positions as users typed.