
Sanic
Asynchronous Python web framework with its own production-ready web server.
Sanic is an asynchronous web framework for Python, installed with pip install sanic. The running guide describes its own server, which starts several worker processes and routes traffic between them. The copyright line in its MIT license names the Sanic Community as the maintainer, and its extensions and testing tools are separate packages.
Worth knowing
The minimum Python version is stated two ways: the package metadata and the README for the latest release require Python 3.10 or higher, while the getting-started page says Python 3.9 or higher.
Sources
- 2026-10-26: links, Categories
sanic.dev/en/ - 2026-10-26: links, Written in, GitHub stars
api.github.com/repos/sanic-org/sanic - 2026-10-26: links, Minimum runtime, Install with
sanic.dev/en/guide/getting-started.html - 2026-10-26: Maintainer, License, License model
github.com/sanic-org/sanic/blob/main/LICENSE - 2026-10-26: Runtime, Minimum runtime, First release
pypi.org/pypi/sanic/json - 2026-10-26: Minimum runtime
github.com/sanic-org/sanic/blob/main/README.rst - 2026-10-26: Runs as
sanic.dev/en/guide/running/running.html - 2026-10-26: Last release
api.github.com/repos/sanic-org/sanic/releases - 2026-10-26: Contributors
api.github.com/repos/sanic-org/sanic/contributors?per_page=1