
BlackSheep
Asynchronous ASGI web framework for Python, with routing, dependency injection, templating and an HTTP client.
www.neoteroi.dev/blacksheep/repositorydocs
BlackSheep is an asynchronous web framework for Python, built on the ASGI standard. It provides routing and dependency injection, templates render through Jinja2 by default, and its docs describe built-in OpenID Connect sign-in. The framework has no server of its own: it runs under an ASGI server such as uvicorn, hypercorn or granian, which keeps the application process running.
Worth knowing
The application depends on the chosen ASGI server to stay up, so the host needs that server in place. The README points to each ASGI server’s own documentation for production runs rather than describing a separate deployment method.
Identity
Rendering and deploy
- Runs as
- Always on5
- Rendering
- On a server6
- Install with
- pip install blacksheep5
Releases
Adoption
Sources
- 2026-10-24: links
www.neoteroi.dev/blacksheep/ - 2026-10-24: links, Written in, License, GitHub stars
api.github.com/repos/Neoteroi/BlackSheep - 2026-10-24: links, Runtime, Minimum runtime
www.neoteroi.dev/blacksheep/getting-started/ - 2026-10-24: Maintainer, License model
raw.githubusercontent.com/Neoteroi/BlackSheep/main/LICENSE - 2026-10-24: Categories, Install with, Runs as
github.com/Neoteroi/BlackSheep/blob/main/README.md - 2026-10-24: Rendering, Templating
www.neoteroi.dev/blacksheep/templating/ - 2026-10-24: First release
github.com/Neoteroi/BlackSheep/blob/main/CHANGELOG.md - 2026-10-24: Current major version, Last release
api.github.com/repos/Neoteroi/BlackSheep/releases - 2026-10-24: Contributors
api.github.com/repos/Neoteroi/BlackSheep/contributors?per_page=1 - 2026-10-25: Dependent repositories, Dependent packages, Downloads a month
packages.ecosyste.ms/api/v1/registries/pypi.org/packages/blacksheep