Skip to content
This repository was archived by the owner on Nov 19, 2025. It is now read-only.
This repository was archived by the owner on Nov 19, 2025. It is now read-only.

There is fundamental flaw in this editor, it is not capable of editing json-forms #127

@mikezerosix

Description

@mikezerosix

Motivation
Looking for Json-Forms editor / designer
But this (at least the netify demo) is not capable of editing the form, only styling already existing form definition.
Projects claims to be able to edit the schema, but it is just text editor. This is no more "json forms schema" editor than windows notepad.

Solution
A JSON-Form editor / designer
To be JSON-Forms "editor" it needs to be able to WYSIWYG edit the JSON FORMS. Which is the schema, not just the ui-schema. The ui-scema if mostly irrelevant, it is just styling the json-forms.

You do not drag and drop fields into the form, but field types; String , Number, Data, boolean, select.
And when you drop they filed type to form you give it id and title and that action adds them to schema. (not ui schema)

And the editor / designer should produce the json-forms schema and ui-schema as the result. (And maybe even data for default values)

For example :
http://www.alpacajs.org/demos/form-builder/form-builder.html

or
https://aws1.discourse-cdn.com/standard17/uploads/flowable/original/1X/be075208ec9a5cc76830b80300efaa30afd80a84.png

Alternatives
It is fine if this is just a styler, but then name and description should not make claims of this being EDITOR.

Additional context
Also the lerna is just horrible. It makes any project pretty much un-usable. Pretty much any corporation has blocked the level of system and network access lerna needs from poweshell. We evaluated this software in two different companies and countries and both were unable to run lerna.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions