
Quart
Async Python web framework on asyncio with the same API as Flask.
quart.palletsprojects.comrepositorydocsplugins
Quart is an async Python web framework built on asyncio. The project describes it as an asyncio reimplementation of Flask, and its documentation includes a migration guide for applications that move from Flask. A Quart application can render HTML templates, write JSON APIs, serve WebSockets and stream request and response data.
Requests reach the application through an ASGI server. The deployment guide recommends Hypercorn and names Daphne and Uvicorn as other servers that work with Quart.
Worth knowing
The deployment guide advises against running the application through the built-in run method in production. It also describes a serverless option through Mangum on AWS Lambda.
Sources
- 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/pallets/quart - 2026-10-26: links
quart.palletsprojects.com/en/latest/ - 2026-10-26: Maintainer, License model
raw.githubusercontent.com/pallets/quart/main/LICENSE.txt - 2026-10-26: Categories, Built on, Install with, Rendering
raw.githubusercontent.com/pallets/quart/main/README.md - 2026-10-26: Runtime, Minimum runtime
raw.githubusercontent.com/pallets/quart/main/docs/tutorials/installation.rst - 2026-10-26: Runs as
raw.githubusercontent.com/pallets/quart/main/docs/tutorials/deployment.rst - 2026-10-26: Templating
raw.githubusercontent.com/pallets/quart/main/docs/how_to_guides/templating.rst - 2026-10-26: First release
pypi.org/pypi/quart/json - 2026-10-26: Current major version, Last release
api.github.com/repos/pallets/quart/releases - 2026-10-26: Contributors
api.github.com/repos/pallets/quart/contributors - 2026-10-26: links
quart.palletsprojects.com/en/latest/how_to_guides/quart_extensions.html