Jam.py framework 3.3.1
am.py is an open source, event-driven framework for developing web
database applications: the server side uses Python
and Werkzeug library, the client side - JavaScript, JQuery and Bootstrap.
The jam.py is an object-oriented, event-driven framework with hierarchical structure. All this, in combination with very tight DB/GUI coupling, is the base for the DRY (don't repeat yourself) principle that is underlying the framework. So just several hundred lines of code is enough to create quite complex database applications
Delphi style database table data handling on the server and the client, powerful, data-aware visual interface controls make the framework flexible and powerful.
The framework allows developers to create rich, informative reports, due to band-oriented report generation based on LibreOffice templates.