Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. JSON Tools
  3. JSON Forms

JSON Forms

Munich, Germany

What it is

JSON Forms is a free, MIT-licensed framework for building form-based web interfaces embedded in applications. It lets developers define data with a JSON Schema and describe the form’s presentation with a separate UI Schema. Built-in data binding, input validation and rule-based visibility support forms used to enter, modify and view data. Bindings are available for React, Angular and Vue, with renderer sets including React Material and vanilla, Angular Material, and Vue vanilla and Vuetify. Developers can add or replace renderers, or use the core package to build bindings for another application framework. Validation uses AJV and can be customized with a custom AJV instance. The listed release is version 3.8.0, which adds support for Angular 22. Vue integration is marked as preview, as is the Vuetify renderer set, which is also noted to have known bugs. Free community support uses a public channel for basic topics with longer response times; professional support includes guaranteed response times and advanced assistance.

For and against

For

  • Free plan and MIT license
  • Data binding, validation and visibility rules included
  • Bindings for React, Angular and Vue
  • Custom renderers and framework bindings are supported

Against

  • Vue integration is marked as preview
  • Vuetify renderer set is preview and has known bugs
  • Free community help has longer response times

The verdict

JSON Forms offers a free framework for application-embedded forms with schema-based configuration and several framework integrations. Check the preview status of the Vue options if those are part of your plan.

Who it suits

JSON Forms suits developers building schema-driven forms inside web applications, particularly teams using React, Angular or Vue. It also supports developers who want to create custom renderers or framework bindings.

Plans and prices

Community support

Free

Public channel · Basic topics only · Longer response time

JSON Forms

Free

MIT-licensed JSON Forms project

Every plan, in full

On the record

Built-in capabilities
The framework provides data binding, input validation, and rule-based visibility out of the box.jsonforms.io · read 8 Oct 2026
Community help
The project directs questions to its community forum and code issues to its repository issue tracker.jsonforms.io · read 8 Oct 2026
Customization
Developers can add custom renderers, replace existing renderers, or build bindings for another application framework using the core package.jsonforms.io · read 8 Oct 2026
Framework integrations
JSON Forms offers bindings for React, Angular, and Vue.jsonforms.io · read 8 Oct 2026
Intended use
JSON Forms targets form UIs embedded within applications for entering, modifying, and viewing data.jsonforms.io · read 8 Oct 2026
License
The JSON Forms project is licensed under the MIT License.jsonforms.io · read 8 Oct 2026
Professional support
Professional support includes guaranteed response time, in-depth answers, code examples, advanced topics, a private channel available under NDA, and feature prioritization.jsonforms.io · read 8 Oct 2026
Release
The site lists version 3.8.0 and says that release adds support for Angular 22.jsonforms.io · read 8 Oct 2026
Renderer options
The project provides React Material and vanilla renderers, Angular Material renderers, and Vue vanilla and Vuetify renderer sets.jsonforms.io · read 8 Oct 2026
Schema-driven forms
It uses a data JSON Schema and a UI Schema to define the data and how the form is rendered.jsonforms.io · read 8 Oct 2026
Validation
Validation is handled by AJV and can be customized by passing a custom AJV instance to the standalone component.jsonforms.io · read 8 Oct 2026
Vue limitation
The Vue integration is marked as being in a preview state, and the Vuetify renderer set is also noted as preview with known bugs.jsonforms.io · read 8 Oct 2026
What it does
JSON Forms is a declarative framework for building form-based web UIs to enter, modify, and view data, usually embedded within an application.jsonforms.io · read 8 Oct 2026

Alternatives to JSON Forms

Every alternative, ranked