Material UI
React JSON Schema Form (Material UI)
Last updated
Was this helpful?
React JSON Schema Form (Material UI)
Last updated
Was this helpful?
A port of
A and
More detailed example can be seen
Build system now upgraded to webpack 5
React select values are no longer stringify results but array values.
New Tabs UI to divide sub sections to tabs
Additional Properties and Additional Items feature enabled
"ui:options"
and "ui:style"
enabled for prop passing and styling every field
On the fly module creation
Reference Schema's via http and inline references
Support alternatives - oneOf
, anyOf
, allOf
Support for dependencies - array of conditionals
new Prop onError
to get errors available in form on every change
new Prop uiData
to control ui only data to add separation of concern with form data
Demo updated with monaco editor and live validation changes
New interceptors to transform form and uiData using uiSchema - ui:interceptor
To build/test the project locally on your computer:
Fork this repo and then clone
Install dependencies and module generator
Run the demo to test your changes
Run the tests once you are done with your changes
For more info you can follow our
We welcome , enhancements, and bug-fixes. Open an and submit a .
You can send a PR through and a release will be made following once your PR gets merged.