Build a JSON Schema Validator
Build a web tool to validate JSON data against a JSON Schema with detailed error reporting and line highlighting.
Requirements
Two editor panes: JSON data (left) and JSON Schema (right)Real-time validation as you type (debounced)Error messages with exact paths to invalid fieldsHighlight invalid lines in the JSON editorBuilt-in schema templates (user profile, API response, config file)Sample data generator from a given schemaPretty-print / minify toggle for both panesTechnical Notes
Use Ajv (Another JSON Validator) for schema validation. Use a code editor component with line highlighting support.
Bonus Points
Schema auto-detection from sample dataDiff view between two JSON documentsShare validator state via URL