uvicorn has 523.3M monthly downloads and 11K GitHub stars. Version 0.50.2 supports Python 3.10+, first published in 2017.
It is actively maintained under a permissive license, last released in Jul 2026.
It is built on top of click, h11 and typing-extensions. It is used by 13,099 tracked packages, including sglang, mcp and fastapi-cli.
GitHub topics include asyncio, asgi and http.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- click >=7.0
- h11 >=0.8
- typing-extensions >=4.0
7 optional dependencies
- colorama[standard]
- httptools[standard]
- python-dotenv[standard]
- pyyaml[standard]
- uvloop[standard]
- watchfiles[standard]
- websockets[standard]
Used By
- sglang
- mcp
- fastapi-cli
- mlflow-skinny
- fastapi-cloud-cli
- streamlit
- fastapi-mcp
- google-adk
- gradio
- chromadb
- prefect
- langgraph-api
- uvicorn-worker
- apache-airflow-core
- functions-framework
- bedrock-agentcore
- dagster-webserver
- inspect-ai
- openhands-ai
- sphinx-autobuild
- codewords-client
- openhands-agent-server
- harbor
- swe-rex
- mcp-proxy
- marimo
- arize-phoenix
- mistral-vibe
- open-webui
- bedrock-agentcore-starter-toolkit
- mcp-atlassian
- nicegui
- skypilot
- evidently
- platformio
- kedro-viz
- fastapi-cache2
- openenv-core
- supervisely
- microsoft-teams-apps
- mlx-vlm
- python-fasthtml
- llamafactory
- pioarduino
- agent-framework-devui
- agent-framework-ag-ui
- chainlit
- openai-chatkit
- arcade-mcp-server
- pycti