Data Driven Forms is a component designed for ManageIQ and Red Hat Cloud Services projects that takes JSON form definitions and renders them into react components.
Add react form renderer
$ npm install @data-driven-forms/react-form-renderer -S
$ yarn add @data-driven-forms/react-form-renderer
Choose your component mapper
$ npm install @data-driven-forms/pf4-component-mapper -S
$ yarn add @data-driven-forms/pf4-component-mapper
Create your form schema and render it