Python Frameworks logopeterindia.net
Knowledge Hub

Python Web & API Frameworks: Django, FastAPI, Flask & More

Python web and API frameworks — full-stack, micro and async — with links to documentation and notes on project activity.

28 topics•4 categories•Updated October 2026

Full-stack Frameworks

7 entries

Batteries-included frameworks with ORMs, auth and admin.

Micro & API Frameworks

8 entries

Lightweight frameworks for services and APIs.

Async & ASGI Frameworks

6 entries

Frameworks and toolkits built on asyncio.

Related Pages

7 entries

Neighbouring pages on this site.

Frequently Asked Questions

What are the main Python web frameworks?

Django is the leading full-stack framework, Flask and Pyramid are flexible micro and mid-size frameworks, and FastAPI, Litestar and Starlette are modern async frameworks for APIs.

Which should I choose?

Choose Django for content and data-driven sites with an admin, FastAPI or Litestar for typed async APIs, and Flask for small services where you want to pick your own components.

What is the difference between WSGI and ASGI?

WSGI is the older synchronous interface for Python web apps, while ASGI supports async code, WebSockets and long-lived connections. Starlette, FastAPI, Litestar, Sanic and Quart are ASGI-based.

Why were some links changed?

The Flask link pointed to the old 2.0 docs, Bottle moved to its docs site, and the Sanic entry linked to a third-party page; each now points to the project's own current documentation.

How current is this page?

Links were checked in October 2026. Sites that block automated checks are kept and may need a manual click. Last-commit dates are from GitHub in October 2026 and show activity only; check each project's release notes before adopting it.