Uvicorn
Lightning-fast ASGI server implementation for Python powered by uvloop and httptools.
Why consider Uvicorn?
Uvicorn is an open-source ASGI web server implementation for Python written by Tom Christie (creator of Django REST framework). Built on uvloop and httptools, Uvicorn delivers asynchronous HTTP/1.1 and WebSocket concurrency for FastAPI, Starlette, and Quart microservices.
Learn Uvicorn by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Uvicorn
Uvicorn runs asynchronous Python web APIs with native async/await event loops.
Quickstart
pip install uvicornuvicorn main:app --reloadUvicorn is licensed under the BSD-3-Clause License.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.