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