* A declarative approach to common UI tasks, that avoids digging into JS. Most things are accomplished by adding a class and a "data-j" attribute to an HTML element.
* Minimal dependencies, and no build step. Data-j relies on jQuery and that's it.
* Easy things easy, hard things possible. This is an 80/20 approach, not for extensive client-side MVC stuff (there's plenty of existing frameworks for that).
Also no templating - my own preference for templating is on the server.
Anyway, please check it out and let me know what you think. Also, this is the front end we're using for Joule (https://www.jouletask.io/). If you'd like an invite to the private beta just let me know.