Our solution: periqles is a lightweight component library designed for Apollo & Relay. It introspects your project’s GraphQL schema, intelligently intuits the kinds of input tags needed to make a form based on a given mutation and then generates React components for each field on the form. periqles allows as much or as little customization as you like. It takes care of its own state management and UI — with override switches built in for developers who want more control over the form’s appearance or behavior.
Get started today: https://www.npmjs.com/package/periqles