Jam.py
Original author(s)Andrew Yushev
Initial releaseJuly 1, 2015 (2015-07-01)
Stable release
5.4.130[1] Edit this on Wikidata / 27 January 2023 (27 January 2023)
Repositoryhttps://github.com/jam-py/jam-py
Written inPython, JavaScript
PlatformCross-platform
TypeWeb framework
License3-clause BSD
Websitejampyapplicationbuilder.com

Jam.py is event driven low-code development platform for database-driven business web applications, based on DRY principle, with emphasis on CRUD.

Jam.py is free and open-source low-code/no-code "full stack" WSGI rapid application development framework for the JavaScript and Python programming language.[2] The server component runs on any computer with Python 2.6 or later.[3]

It offers a built-in web server, GUI builder and database access for third-party databases.

Features

Example

The following code shows a simple web application that displays "Hello World!" when visited:

Task/client module:

task.create_menu($("#menu"), $("#content"), {
    splash_screen: '<h1 class="text-center">Hello World!</h1>',
    view_first: true
});

PythonAnywhere

PythonAnywhere Python 3.x deployment is supported[Note 2]

Awards

  • 2015. 10 Best Frameworks for Web Design[5]
  • 2016. 35 Best HTML5 and CSS3 Responsive Frameworks[6]

Notes

  1. "Database — Jam.py documentation". jam-py.com.
  2. "pythonanywhere/help_pages". GitHub. 11 October 2021.

References

  1. Error: Unable to display the reference properly. See the documentation for details.
  2. "WebFrameworks - Python Wiki". wiki.python.org.
  3. "Building a database front end with Jam.py". www.linux-magazine.com, p.50. Retrieved 30 November 2020.
  4. "SQLCipher". GitHub.
  5. "10 Best Frameworks for Web Design". webprecis.com. 11 March 2015. Retrieved 11 March 2015.
  6. "35 Best HTML5 and CSS3 Responsive Frameworks". devrix.com. Retrieved 29 August 2016.

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.