Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Web-based schema-based JSON document editing component
branch: master

This branch is even with exavolt:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
samples
src
.gitignore
BUGS
LICENSE
README.md
SCHEMA
TODO

README.md

Onde

Onde is a web front-end library for JSON document editor. Onde uses json-schema as the base data to build the form.

NOTE: Please note that this project is incomplete. It has some missing functionalities and features. It has partial non-conformal standards implementation.

Limitations

  • Object property names in schema have these limitations: they must contain only alphabet, numeric or underscore; they must not start with a number. This is because Onde uses some other characters to denote the object structures in the HTML.
  • Array as type (union) is currently not supported.
  • No schema referencing yet.
  • No intensive validation on the data on export.

Quick Start

  • Open the file samples/app.html in a web browser (Firefox or Safari, won't work with Chrome locally due its strict cross-origin policy).
  • Click the "Load Schema" menu item.
  • Enter schemas/test.json into the "Schema URL" field.
  • Push the "Load" button.

Links

License

See LICENSE file.

Something went wrong with that request. Please try again.