Treema is a jQuery plugin that builds interfaces for editing large, complex, well-defined JSON data. It runs on tv4, which implements JSON-Schema validation.
Originally built for the CodeCombat editors.
Everything's over on the Github Page!.
Please also sign the CodeCombat contributor license agreement so we can accept your pull requests. It is easy.