Kludex/uvicorn
An ASGI web server, for Python. 🦄 observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 11
- age_days: 3381
- days_rel: 14
- days_push: 9
- n_releases_24m: 34
Adoption not part of the score
10927 stars · 1021 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Uvicorn is a lightning-fast ASGI web server implementation for Python, supporting HTTP/1.1 and WebSockets. It serves async Python frameworks via the ASGI specification and can be run from the command line or programmatically.
Use cases
- serve an async Python web app
- run a FastAPI application in production
- host websockets connections in Python
- ASGI server for Starlette apps
- run python async http server with hot reload during development
- deploy python api behind nginx
When to choose
- you need to serve an ASGI-compatible async Python framework like FastAPI or Starlette
- you need WebSocket or long-lived connection support in Python
- you want a fast, lightweight server with optional uvloop/httptools performance extras
- you need both CLI and programmatic server control
When to avoid
- you are serving a traditional synchronous WSGI app like Flask or Django without ASGI
- you need a full-featured web server with built-in static file serving, auth, or reverse proxying
- you want a batteries-included framework rather than a server
Facets
library · maturity stable
http-server websocket cli concurrency web-development backend apis developer-tools python cross-platform cli asgi asyncio uvloop fastapi-server production-server
6 sources
- readme: https://github.com/Kludex/uvicorn · fetched 2026-08-28 · 177411fd26fd
- homepage: https://uvicorn.dev · fetched 2026-08-29 · 754b5c6e3588
- site_page: https://uvicorn.dev/installation · fetched 2026-08-29 · bd6ec805baeb
- registry_pypi: https://pypi.org/pypi/uvicorn/json · fetched 2026-08-29 · 57d08da8e3a2
- site_page: https://uvicorn.dev/settings · fetched 2026-08-29 · ab481e8e6ae9
- site_page: https://uvicorn.dev/deployment · fetched 2026-08-29 · eeb6ac4ee1c3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Kludex/uvicorn | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem