JSONJoy Builder
JSON →JSONJoy Builder is a React component library for visually editing JSON Schema definitions. Version 1.0.3 is the current stable release. It provides a visual schema editor, a Monaco-based JSON source editor, schema inference from example JSON, and JSON validation. The library is fully typed (TypeScript), requires React 19+ and monaco-editor 0.25+, and is designed for easy integration into existing apps. Key differentiators: controlled component pattern, multiple component options (SchemaBuilder, SchemaFieldsEditor, SchemaJsonEditor), and schema inference from sample data.
Resources
packagejsonjoy-builder ↗