ajja is a JavaScript library for simple creation of forms in your clients browser. It just needs a JSON datastructure and creates a form with auto saving fields from it.
Furthermore there is a list, table and group display for collections.
Uses Knockout for data-binding, Handlebars for templating and jQuery for DOM manipulation and ajax calls.
ajja is an Hebrew firstname and also abbreviates the basics of this library: *aj*ax and *ja*vascript.
Documentation is available on readthedocs. Bugs and Feature Requests are tracked in the GitHub Issue Tracker. To obtain support, please write an email to Sebastian Wehrmann.
See HACKING.txt and Contribution for guidelines on running tests, adding features and updating documentation when developing in or contributing to ajja.
ajja is offered under the MIT license.
ajja is made available by Sebastian Wehrmann.