For more info about the seed app, please see the corresponding README file of the seed repo. For a more detailed tutorial about the usage of JSON Forms, please see this tutorial.
JSONForms alternatives and similar libraries
Based on the "Form Logic" category
Do you think we are missing an alternative of JSONForms or a related project?
JSONForms - More Forms. Less Code
Complex Forms in the blink of an eye
- Clone the seed app with
git clone https://github.com/eclipsesource/jsonforms-react-seed.git
- Install dependencies with
npm installwhen using an older version)
- Run the app with
npm run start
Feedback, Help and Support
First time setup
- Install node.js (version >= 6.x.x)
- Update npm (version >= 5.8.0)
- Clone this repository
- Install dependencies:
- Hook up dependencies between packages:
npm run init
Build & Testing
- Build (all packages):
npm run build
- Test (all packages):
npm run test
- Clean (delete
distfolder of all packages):
npm run clean
- Run vanilla examples:
cd packages/vanilla && npm run dev
- Run material examples:
cd packages/material && npm run dev
- Check Formatting:
npm run check-format
Dependency & Release management
For more info about how we handle dependencies and releases in the JSON Forms project, please see our Developer Documentation wiki page.
The JSONForms project is licensed under the MIT License. See the LICENSE file for more information.
If you are already using JSONForms 1, check our migration guide.
We have a Spectrum Chat where you can reach out to the community if you have questions.
*Note that all licence references and agreements mentioned in the JSONForms README section above are relevant to that project's source code only.