FindSoftware

web2py

Free full-stack Python framework for building database-driven web applications, with a built-in server and web-based IDE.

web2py is a full-stack web framework written in Python, with a database abstraction layer, a template language, a built-in server and a web-based IDE for creating and deploying applications. It needs no installation: the distribution is unzipped and started with python web2py.py, and the process keeps running to serve requests. Its database layer generates SQL for SQLite, MSSQL, PostgreSQL and MySQL, and its access control is role-based.

Login can be delegated to third-party providers, including LDAP, OpenID and OAuth, and one web2py instance can serve several sites, each with its own database.

Worth knowing

The project’s own README says version 3 is in limited maintenance mode and that the maintainers do not recommend web2py for new projects. It names py4web as the framework to upgrade to, and the homepage makes the same recommendation.

Identity

Status
Active
Maintainer
Massimo Di Pierro4
First release
20074

Rendering and deploy

Runs as
Always on1
Install with
unzip the binary distribution and run python web2py.py4

Releases

Current major version
38
Last release
2026-04-281

Adoption

GitHub stars
2,1662
Contributors
2119

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories, Runs as, Admin interface, License model, Last release
    www.web2py.com/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/web2py/web2py
  3. 2026-10-26: links, Multilingual
    web2py.com/books/default/chapter/29/01/introduction
  4. 2026-10-26: Maintainer, First release, Runtime, Minimum runtime, Install with
    github.com/web2py/web2py/blob/master/README.md
  5. 2026-10-26: Databases
    web2py.com/books/default/chapter/29/06/the-database-abstraction-layer
  6. 2026-10-26: Templating
    web2py.com/books/default/chapter/29/04/the-core
  7. 2026-10-26: License
    github.com/web2py/web2py/blob/master/LICENSE.web2py.txt
  8. 2026-10-26: Current major version
    api.github.com/repos/web2py/web2py/releases
  9. 2026-10-26: Contributors
    api.github.com/repos/web2py/web2py/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON