External modules of the UI that have their own code and that can be loaded from the server or the browser cache and injected inside a DOM container.
Automatically manage the browser history and allow you to also customize its behaviour.
Allow the use of global variables or methods in your web application. Those variables and methods can also be used with the templates or history module.
DOM elements attributes, classes, styles, visibility, finding and removing have never been so fast and easy.
Manage the session or permanent caching of pages and custom data. The cache can have a global or per-object automatic expiration time.
Complete inline HTML templating system that can also be used to create parameterized custom components.
Preload content like for example the most used pages or data, storing them into the permanent cache. Plus the ability to lazi-load images and backgrounds
URL customization and routing functionalities allowing you to create simple but also complex loading paths.
DOM and special events management and a customizable timers manager.
No more fixed width or height in your inline style. Calculate the element size based on other element's size also mixing different unit of measure (px, %, rem, rm, etc)