FindSoftware

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.

Identity

Status
Active
Maintainer
Sanic Community4
Maintained by
Community
First release
20165

Rendering and deploy

Runs as
Always on7
Install with
pip install sanic3

Releases

Last release
2026-05-318

Adoption

GitHub stars
18,6362
Contributors
3029

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories
    sanic.dev/en/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/sanic-org/sanic
  3. 2026-10-26: links, Minimum runtime, Install with
    sanic.dev/en/guide/getting-started.html
  4. 2026-10-26: Maintainer, License, License model
    github.com/sanic-org/sanic/blob/main/LICENSE
  5. 2026-10-26: Runtime, Minimum runtime, First release
    pypi.org/pypi/sanic/json
  6. 2026-10-26: Minimum runtime
    github.com/sanic-org/sanic/blob/main/README.rst
  7. 2026-10-26: Runs as
    sanic.dev/en/guide/running/running.html
  8. 2026-10-26: Last release
    api.github.com/repos/sanic-org/sanic/releases
  9. 2026-10-26: Contributors
    api.github.com/repos/sanic-org/sanic/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON