Jam.py framework icon

Jam.py framework

4.0/5 1
BSD License   

Event-driven framework designed to help you create web or desktop applications that require a database with a hierarchical structure. #Software Development  #Application Builder  #Event-driven Framework  #Framework  #Python  #Database  

Description

changelog

Free Download

Jam.py is an object-oriented, event-driven framework designed to help developers build web and desktop database applications. It has a tight DB/GUI coupling and is based on the DRY (don’t repeat yourself) principle, requiring only a few hundred lines of code to create a complex database application.

The server side of the framework is written in Python, while the client uses JavaScript, jQuery and Bootstrap. It supports SQLite, PostgreSQL, MSSQL, MySQL, Firebird and Oracle databases. You can migrate between databases without changing the project.

The actual development is done in the Application Builder, a piece of software written entirely in Jam.py. While working, you will need to have only two pages open in your browser – one for the project and one for the Application Builder.

Jam.py supports authentication, authorization, session management, roles and permissions, and it comes with data-aware controls. Database tables are created and modified automatically, and the framework handles SQL queries generation as well.

You can export a file that contains the project’s metadata (database structures, project parameters and code), which can then be loaded into another application to apply all the changes instantly.

Finally, Jam.py can generate band-oriented reports based on LibreOffice templates, and you can use jsCharts or another charting library to visualize and analyze application data.

System requirements

What's new in Jam.py framework 5.4.136:

  • Distutils copy_tree replaced with shutil copy_tree for python versions where distutils is not supported
Read the full changelog
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

Jam.py framework 5.4.136

add to watchlist add to download basket send us an update REPORT
PRICE: Free
  runs on:
Windows All
  file size:
15 MB
  filename:
5.4.136.tar.gz
  1 screenshot:
Jam.py framework - A demo application is available for those who want to see what the framework is capable of
  main category:
Programming
  developer:
  visit homepage