Keeper is a portal engine and UI framework (based on Stempler). The framework includes various elements such as dynamic forms, data grids, tabs and other layout partials. You can use Keeper to create complex Admin panels, User panels and other applications.
The basic idea of Keeper is that all submodules are isolated code inside the given
namespace. For example, there
All the Keeper functionality is integrated with
spiral/security and follows RBAC rules.
Configuration can be performed via code or annotations.
A demo project featuring a usage of all the components is available here.
Most notable components are: