Overview of JSON Editor modes
developJSON Editor supports several modes, each providing different capabilities:
- Tree mode: A visual editor to change, add, move, remove, and duplicate fields. Includes sorting, JMESPath transformations, color picker, search/highlight, undo/redo, and JSON schema validation (via
ajv). - Code mode: A code-centric editor powered by Ace. Includes syntax highlighting, JSON inspection, formatting, compacting, repairing, and JSON schema validation.
- Text mode: A plain text interface for formatting, compacting, repairing, and JSON schema validation.
- Preview mode: Optimized for viewing large JSON documents (up to 500 MiB). Supports JMESPath transformations, formatting, compacting, repairing, and JSON schema validation.