JasperSui/fastapi-injectable
A seamless solution for using FastAPI's dependency injection system outside of route handlers, enabling painless reuse of dependencies in CLI tools, background tasks, and other non-HTTP contexts.
GitHub repository with 291 stars and 6 forks.
Language: Python
Topics: background-tasks, celery, clean-architecture, cli, dependency-injection, depends, di, dramatiq, fastapi, testing