Skip to content
whatismyalternative

web2py

Free open source full-stack framework for rapid development of fast, scalable, secure and

Visit web2py

web2py is a free, open-source, full-stack Python web framework for building database-driven web applications. It is distributed as a self-contained package that includes a multi-threaded web server, a relational database, and a web-based IDE and management interface, with no third-party dependencies required. The framework follows a Model-View-Controller design and supports Python 3 and 2.7, running on Windows, Mac, Unix/Linux, Google App Engine, and Amazon EC2, and working with Apache, Nginx, Lighttpd, Cherokee, and other web servers via CGI, FastCGI, WSGI, mod_proxy, and mod_python.

Its capabilities include a Database Abstraction Layer that generates SQL in real time, support for SQLite, PostgreSQL, MySQL, MSSQL, FireBird, Sybase, Oracle, IBM DB2, Informix, Ingres, MongoDB, and Google App Engine, and protocols such as HTML/XML, RSS/ATOM, RTF, PDF, JSON, AJAX, XML-RPC, CSV, REST, WIKI, Flash/AMF, and Linked Data (RDF). It provides server-side form validation, internationalization, multiple authentication methods, role-based access control, error logging and ticketing, caching methods, the jQuery library, and a scaffolding application. Applications are organized into Models, Views, Controllers, Cron Jobs, Modules, and Static Files. web2py is available in source code for any operating system that runs Python and in binary versions for OSX and Windows, and is licensed under LGPLv3.

12 alternatives to web2py

Ranked by how well each tool replaces web2py: shared features, audience, price and popularity.

  1. We build Web Technologies for the Python community

    Covers 3 of 15 key features.

    Free planOpen source
    62 out of 100 matchFree
  2. A powerful Groovy-based web application framework for the JVM built on Spring Boot.

    Covers 8 of 15 key features.

    Open source
    59 out of 100 match—
  3. Enterprise open source operating system published by Canonical

    Covers 1 of 15 key features.

    Free planOpen source
    59 out of 100 matchContact sales
  4. An open source platform for self-hosting web apps

    Covers 2 of 15 key features.

    Open source
    58 out of 100 match—
  5. Apache + MariaDB + PHP + Perl

    Covers 2 of 15 key features.

    Free planOpen source
    58 out of 100 matchContact sales
  6. Open-source electronic prototyping platform enabling users to create interactive objects.

    Covers 2 of 15 key features.

    Open source
    56 out of 100 match—
  7. A highly-extensible Platform-as-a-Service (PaaS) framework for running Apache Tomcat, PHP,

    Covers 2 of 15 key features.

    Open source
    56 out of 100 match—
  8. The small framework with powerful features

    Covers 2 of 15 key features.

    Open source
    56 out of 100 match—
  9. Open Source Serverless Cloud Platform

    Covers 7 of 15 key features.

    Free planOpen source
    55 out of 100 matchContact sales
  10. A free operating system built by a volunteer association of individuals, distributed as a

    Covers 6 of 15 key features.

    Free planOpen source
    55 out of 100 matchContact sales
  11. Powerful and flexible web-based server management control panel.

    Covers 6 of 15 key features.

    Open source
    55 out of 100 match—
  12. A platform of services for building and running apps and games across iOS, Android, andWeb

    Covers 3 of 15 key features.

    Free plan
    55 out of 100 matchFree