Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel.
- - Django is the most popular Windows, Mac & Linux alternative to Flask.
- - Django is the most popular Open Source & free alternative to Flask.
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
- - FastAPI is the most popular Self-Hosted alternative to Flask.
Comments about FastAPI as a Alternative to Flaskpros, cons and recent commentsGuest
It is very quick and easy to bootstrap a performant API with adequate responses, error handling and I/O validation0
In my opinion, FastAPI wins over Flask because it has major features that are incredibly useful such as the Swagger UI Generator, compatibility with async.0
Crow is a C++ microframework for running web services. It uses routing similar to Python's Flask which makes it easy to use. It is also extremely fast, beating multiple existing C++ frameworks as well as non C++ frameworks.Crow has no features, suggest some!
Pyramid is an open source web framework written in Python and is based on WSGI. It is a minimalistic web framework inspired by Zope, Pylons and Django.
Pyramid has no features, suggest some!
- - Pyramid is the most popular Web-based alternative to Flask.
Sinatra is a free and open source software web application library and domain-specific language written in Ruby. It is an alternative to other Ruby web application frameworks such as Ruby on Rails, Merb, Nitro, Camping, and Rango. It is dependent on the Rack web server interface.Suggest and vote on features
TurboGears 2 is built on top of the experience of several next generation web frameworks including TurboGears 1 (of course), Django, and Rails. All of these frameworks had limitations that frustrated us, and TG2 was built as an answer to that frustration:TurboGears has no features, suggest some!
ViUR – the Information System for the Google App Engine™ plattform – is a »sandbox« for designers and developers. With the help of ViUR you can easy build web applications running on Google's infrastructure.
Falcon is a bare-metal Python web API framework for building very fast app backends and microservices.Suggest and vote on features
Falcon framework Features
Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module and has no dependencies other than the Python Standard Library.Bottle has no features, suggest some!
Pylons Framework is an open source Web application framework written in Python. It makes extensive use of the Web Server Gateway Interface standard to promote reusability and to separate functionality into distinct modules.Pylons Framework has no features, suggest some!Discontinued
"It's highly recommended that new projects start with the new merged web framework, Pyramid."https://pylonsproject.org/about-pylons-framework.html
The jam.py is an object-oriented, event-driven framework with hierarchical structure. All this, in combination with very tight DB/GUI coupling, is the base for the DRY (don't repeat yourself) principle that is underlying the framework.