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.