What does HackerNews think of json-editor?

JSON Schema Based Editor

Language: JavaScript

#85 in JavaScript
#17 in JSON
I use JSON schema to generate JSON-editing forms via json-editor: https://github.com/json-editor/json-editor

Then I can use the same schema in the backend to validate the data, both sent in via the form and directly with the application/json content-type. It's a pretty smooth flow, and reduces a lot of redundancy.

I prefer standards.

For example json-editor:

https://github.com/json-editor/json-editor

It uses json schema validators that have big toolset available.

Not directly related but I like writing a json schema for my json configs. In a pinch I can get an interface for editing and validating it very cheaply with https://github.com/json-editor/json-editor

It's not perfect but a great time saver for me and users.

When you moved to Angular and later to React did you have any jQuery heavy libraries?

I'm using stuff like slickgrid[0], jquery-ui datepicker, json-editor[1] and wonder how I will drive these components from something like Angular or React?

doh, quickly googled for the github links below and saw there now a slickgrid-es6[2] fork which I have not tried. But my question still stand: how do you drive jquery libs from newer frameworks?

[0]: https://github.com/6pac/SlickGrid/wiki

[1]: https://github.com/json-editor/json-editor

[2]: https://github.com/DimitarChristoff/slickgrid-es6

Have you looked at dumping json-schema? Because then something like json-editor[0] will just work out of the box.

Got extensively tested with swagger v2(openapi)[1].

After the json-schema you write a quick swagger spec and modify a couple of mustache templates[3] to generate a crud interface for server and client. In your language of choice.

All with one magic yaml file; but file format agnostic as well;

Personally I struggle to read the json format.

[0]: https://github.com/json-editor/json-editor [1]: https://github.com/swagger-api/swagger-editor/tree/2.x [3]: https://github.com/swagger-api/swagger-codegen/