Similar standalone version here.
Here's an animation of the CMS widget, if you don't want to check out the demo link above.
yarn add netlify-cms-widget-nested-json
import NestedJsonEditor from 'netlify-cms-widget-nested-json'
CMS.registerWidget('NestedJsonEditor', NestedJsonEditorControl, NestedJsonEditorPreview)
<script src="https://unpkg.com/netlify-cms-widget-nested-json"></script>
<script>
CMS.registerWidget('NestedJsonEditor', NestedJsonEditorControl, NestedJsonEditorPreview)
</script>
Add to your Netlify CMS configuration:
fields:
- { name: <fieldname>, label: <fieldlabel>, widget: NestedJsonEditor }
For help with this widget, open an issue or message me.