Source

jsonwidget-python /

Filename Size Date modified Message
debian
docs
examples
jsonwidget
282 B
1.7 KB
439 B
845 B
953 B
2.9 KB
265 B
246 B
jwc
6.1 KB
2.3 KB
52 B

This library allows an application developer to provide a curses-based user interface for an application using not much more than a JSON schema. The JSON schema language is described here: http://robla.net/jsonwidget/jsonschema/

However, most people will find it much simpler to use a tool to generate a schema for tweaking. The tool available here will generate a schema from an example piece of JSON, and allow editing the resulting file: http://robla.net/jsonwidget/example.php?sample=byexample&user=normal

This library currently only operates on a subset of JSON files, but a near-term goal is to allow editing of any arbitrary JSON file.

The following utilities are included with jsonwidget: jsonedit - a general purpose json editing program jsonaddress - an example JSON address book editor

Website: http://robla.net/jsonwidget