Granian
Rust HTTP server that serves Python applications written to the ASGI, RSGI and WSGI interfaces.
Granian is a Rust HTTP server that runs Python applications written for the ASGI, RSGI or WSGI interface. Its HTTP layer is built on the Hyper and Tokio Rust libraries. The package is installed from PyPI with pip, and an application is served with the granian command.
Once started, the server keeps running and answers requests, so a host has to allow a long-running process. Giovanni Barillari maintains the project, which sits in the emmett-framework organization on GitHub.
Identity
- Status
- Active
- Maintainer
- Giovanni Barillari3
- Maintained by
- Individual3
- First release
- 20224
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-29: name, Categories, Install with, Runs as
raw.githubusercontent.com/emmett-framework/granian/master/README.md - 2026-10-29: links, GitHub stars
api.github.com/repos/emmett-framework/granian - 2026-10-29: Maintainer, Maintained by, License, License model
raw.githubusercontent.com/emmett-framework/granian/master/LICENSE - 2026-10-29: First release, Current major version, Last release
api.github.com/repos/emmett-framework/granian/releases - 2026-10-29: Written in
api.github.com/repos/emmett-framework/granian/languages - 2026-10-29: Runtime, Minimum runtime
raw.githubusercontent.com/emmett-framework/granian/v2.8.7/pyproject.toml - 2026-10-29: Contributors
api.github.com/repos/emmett-framework/granian/contributors - 2026-10-29: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/pypi.org/packages/granian