# Editor based on xsd

**URL:** <https://discourse.nodered.org/t/editor-based-on-xsd/33965>\
**Category:** Developing Nodes\
**Created:** [8 October 2020 22:24 UTC](https://discourse.nodered.org/t/editor-based-on-xsd/33965 "2020-10-08T22:24:56Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [21 October 2020 22:11 UTC](https://discourse.nodered.org/t/editor-based-on-xsd/33965/9 "2020-10-21T22:11:25Z")

</div>

Have been looking over-and-over at various _ **json schema based editors** _ ...

- The [@json-editor/json-editor](https://www.npmjs.com/package/@json-editor/json-editor) package has a nice looking [demo](https://json-editor.github.io/json-editor/css_integration.html). But it has a lot of dependencies which are optional, however it looks awfull when I don't add those dependencies:

- The [json-editor](https://github.com/mirshahreza/json-editor) only depends on JQuery, and generates a property grid:

- The [sditor](https://www.npmjs.com/package/sditor) looks _ **very** _ Node-RED alike:

Not sure which of those 3 options I have to choose.

From a usability point of view, I would prefer the last one. But that will be a lot of work. And suppose I could get it working, it would be a pity if it wouldn't be reusable. Because I think that some other contrib nodes might want to use a widget like that one ...

Any thoughts about this??

---

_[View the full topic](https://discourse.nodered.org/t/editor-based-on-xsd/33965)._
