| 1 |
fastapi
Framework Agnostic
|
97,825 |
|
Web APIs
|
→ |
|
A modern, fast, web framework for building APIs with standard Python type hints.
|
|
| 2 |
django
Synchronous
|
87,382 |
|
Web Frameworks
|
→ |
|
The most popular web framework in Python.
|
|
| 3 |
flask
Synchronous
|
71,479 |
|
Web Frameworks
|
→ |
|
A microframework for Python.
|
|
| 4 |
grpcio
RPC
|
44,698 |
|
Web Servers
|
→ |
|
HTTP/2-based RPC framework with Python bindings, built by Google.
|
|
| 5 |
django-rest-framework
Django
|
29,990 |
|
Web APIs
|
→ |
|
A powerful and flexible toolkit to build web APIs.
|
|
| 6 |
reflex
Asynchronous
|
28,354 |
|
Web Frameworks
|
→ |
|
A framework for building reactive, full-stack web applications entirely with Python.
|
|
| 7 |
tornado
Asynchronous
|
22,216 |
|
Web Frameworks
|
→ |
|
A web framework and asynchronous networking library.
|
|
| 8 |
wagtail
Web Development
|
20,308 |
|
CMS
|
→ |
|
A Django content management system.
|
|
| 9 |
sanic
Framework Agnostic
|
18,643 |
|
Web APIs
|
→ |
|
A Python 3.6+ web server and web framework that's written to go fast.
|
|
| 10 |
pelican
Web Development
|
13,283 |
|
Static Site Generators
|
→ |
|
Static site generator that supports Markdown and reST syntax.
|
|
| 11 |
starlette
Asynchronous
|
12,270 |
|
Web Frameworks
|
→ |
|
A lightweight ASGI framework and toolkit for building high-performance async services.
|
|
| 12 |
jinja
Web Development
|
11,602 |
|
Template Engines
|
→ |
|
A modern and designer friendly templating language.
|
|
| 13 |
django-cms
Web Development
|
10,636 |
|
CMS
|
→ |
|
The easy-to-use and developer-friendly enterprise CMS powered by Django.
|
|
| 14 |
uvicorn
ASGI
|
10,631 |
|
Web Servers
|
→ |
|
A lightning-fast ASGI server implementation, using uvloop and httptools.
|
|
| 15 |
gunicorn
WSGI
|
10,557 |
|
Web Servers
|
→ |
|
Pre-forked, ported from Ruby's Unicorn project.
|
|
| 16 |
django-allauth
OAuth
|
10,327 |
|
Authentication
|
→ |
|
Authentication app for Django that "just works."
|
|
| 17 |
falcon
Framework Agnostic
|
9,798 |
|
Web APIs
|
→ |
|
A high-performance framework for building cloud APIs and web app backends.
|
|
| 18 |
django-ninja
Django
|
9,035 |
|
Web APIs
|
→ |
|
Fast, Django REST framework based on type hints and Pydantic.
|
|
| 19 |
bottle
Synchronous
|
8,759 |
|
Web Frameworks
|
→ |
|
A fast and simple micro-framework distributed as a single file with no dependencies.
|
|
| 20 |
litestar
Asynchronous
|
8,193 |
|
Web Frameworks
|
→ |
|
Production-ready, capable and extensible ASGI Web framework.
|
|
| 21 |
ajenti
Web Development
|
7,927 |
|
Admin Panels
|
→ |
|
The admin panel your servers deserve.
|
|
| 22 |
robyn
Asynchronous
|
7,227 |
|
Web Frameworks
|
→ |
|
A high-performance async Python web framework with a Rust runtime.
|
|
| 23 |
flower
Web Development
|
7,160 |
|
Admin Panels
|
→ |
|
Real-time monitor and web admin for Celery.
|
|
| 24 |
fasthtml
Synchronous
|
6,924 |
|
Web Frameworks
|
→ |
|
The fastest way to create an HTML app.
|
|
| 25 |
channels
Web Development
|
6,346 |
|
WebSocket
|
→ |
|
Developer-friendly asynchrony for Django.
|
|
| 26 |
flask-admin
Web Development
|
6,057 |
|
Admin Panels
|
→ |
|
Simple and extensible administrative interface framework for Flask.
|
|
| 27 |
websockets
Web Development
|
5,672 |
|
WebSocket
|
→ |
|
A library for building WebSocket servers and clients with a focus on correctness and simplicity.
|
|
| 28 |
pyjwt
JWT
|
5,647 |
|
Authentication
|
→ |
|
JSON Web Token implementation in Python.
|
|
| 29 |
flask-socketio
Web Development
|
5,507 |
|
WebSocket
|
→ |
|
Socket.IO integration for Flask applications.
|
|
| 30 |
granian
ASGI
|
5,322 |
|
Web Servers
|
→ |
|
A Rust HTTP server for Python applications built on top of Hyper and Tokio, supporting WSGI/ASGI/RSGI.
|
|
| 31 |
authlib
OAuth
|
5,293 |
|
Authentication
|
→ |
|
JavaScript Object Signing and Encryption draft implementation.
|
|
| 32 |
strawberry
Framework Agnostic
|
4,650 |
|
Web APIs
|
→ |
|
A GraphQL library that leverages Python type annotations for schema definition.
|
|
| 33 |
connexion
Framework Agnostic
|
4,582 |
|
Web APIs
|
→ |
|
A spec-first framework that automatically handles requests based on your OpenAPI specification.
|
|
| 34 |
pyramid
Synchronous
|
4,082 |
|
Web Frameworks
|
→ |
|
A small, fast, down-to-earth, open source Python web framework.
|
|
| 35 |
lektor
Web Development
|
3,936 |
|
Static Site Generators
|
→ |
|
An easy to use static CMS and blog engine.
|
|
| 36 |
django-grappelli
Web Development
|
3,929 |
|
Admin Panels
|
→ |
|
A jazzy skin for the Django Admin-Interface.
|
|
| 37 |
django-guardian
Permissions
|
3,899 |
|
Authentication
|
→ |
|
Implementation of per object permissions for Django 1.2+
|
|
| 38 |
uwsgi
WSGI
|
3,546 |
|
Web Servers
|
→ |
|
A project aims at developing a full stack for building hosting services, written in C.
|
|
| 39 |
django-unfold
Web Development
|
3,437 |
|
Admin Panels
|
→ |
|
Elevate your Django admin with a stunning modern interface, powerful features, and seamless user experience.
|
|
| 40 |
django-oauth-toolkit
OAuth
|
3,322 |
|
Authentication
|
→ |
|
OAuth 2 goodies for Django.
|
|
| 41 |
oauthlib
OAuth
|
2,965 |
|
Authentication
|
→ |
|
A generic and thorough implementation of the OAuth request-signing logic.
|
|
| 42 |
django-storages
Web Development
|
2,945 |
|
Web Asset Management
|
→ |
|
A collection of custom storage back ends for Django.
|
|
| 43 |
django-compressor
Web Development
|
2,868 |
|
Web Asset Management
|
→ |
|
Compresses linked and inline JavaScript or CSS into a single cached file.
|
|
| 44 |
nikola
Web Development
|
2,729 |
|
Static Site Generators
|
→ |
|
A static website and blog generator.
|
|
| 45 |
daphne
ASGI
|
2,663 |
|
Web Servers
|
→ |
|
An HTTP, HTTP/2 and WebSocket protocol server for ASGI and ASGI-HTTP.
|
|
| 46 |
autobahn-python
Web Development
|
2,537 |
|
WebSocket
|
→ |
|
WebSocket & WAMP for Python on Twisted and asyncio.
|
|
| 47 |
masonite
Synchronous
|
2,364 |
|
Web Frameworks
|
→ |
|
The modern and developer centric Python web framework.
|
|
| 48 |
microdot
Asynchronous
|
2,109 |
|
Web Frameworks
|
→ |
|
The impossibly small web framework for Python and MicroPython.
|
|
| 49 |
indico
Web Development
|
2,065 |
|
CMS
|
→ |
|
A feature-rich event management system, made @ CERN.
|
|
| 50 |
django-rules
Permissions
|
1,974 |
|
Authentication
|
→ |
|
A tiny but powerful app providing object-level permissions to Django, without requiring a database.
|
|
| 51 |
jet-bridge
Web Development
|
1,795 |
|
Admin Panels
|
→ |
|
Admin panel framework for any application with nice UI (ex Jet Django).
|
|
| 52 |
rpyc
RPC
|
1,698 |
|
Web Servers
|
→ |
|
(Remote Python Call) - A transparent and symmetric RPC library for Python.
|
|
| 53 |
waitress
WSGI
|
1,577 |
|
Web Servers
|
→ |
|
Multi-threaded, powers Pyramid.
|
|
| 54 |
hypercorn
ASGI
|
1,563 |
|
Web Servers
|
→ |
|
An ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
|
|
| 55 |
webargs
Framework Agnostic
|
1,407 |
|
Web APIs
|
→ |
|
A friendly library for parsing HTTP request arguments with built-in support for popular web frameworks.
|
|
| 56 |
django-modern-rest
Django
|
1,181 |
|
Web APIs
|
→ |
|
Modern REST with speed, types, async, msgspec, pydantic and other goodies!
|
|
| 57 |
apiflask
Flask
|
1,129 |
|
Web APIs
|
→ |
|
A lightweight Python web API framework based on Flask and Marshmallow.
|
|
| 58 |
strawberry-django
Django
|
492 |
|
Web APIs
|
→ |
|
Strawberry GraphQL integration with Django.
|
|
| 59 |
mako
Web Development
|
434 |
|
Template Engines
|
→ |
|
Hyperfast and lightweight templating for the Python platform.
|
|
| 60 |
func-to-web
Web Development
|
406 |
|
Admin Panels
|
→ |
|
Instantly create web UIs from Python functions using type hints. Zero frontend code required.
|
|
| 61 |
picows
Web Development
|
265 |
|
WebSocket
|
→ |
|
Fastest WebSocket clients and servers with a frame level interface for the most demanding use-cases.
|
|