Python dependency injection framework, inspired by Guice
-
Updated
Sep 18, 2026 - Python
Python dependency injection framework, inspired by Guice
Cute dependency injection (DI) framework for Python with agreeable API and everything you need
Type-driven dependency injection for Python. Fail-fast validation, lifetimes, native integrations for FastAPI, Flask, Django, and more.
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.
Simple, typed dependency-injection framework for Python
🔌 Extremely fast, type-safe dependency injection for Python with auto-wiring, scopes, async factories, and zero deps!
Dockerized FastAPI + SQLAlchemy 2 + PostgreSQL app template with DI
Dead-simple dependency injection framework for Python.
Powerful dependency-injection framework with IoC container and scopes
Async-first python dependency injection library
Dockerized Litestar + SQLAlchemy 2 + PostgreSQL app template with DI
Simple Dependency Injection library for Python. Supports both synchronous and asynchronous contexts and offers features like resource lifecycle management.
Tiny typed dependency injection for Python: explicit wiring, graph validation, zero deps, fast resolves.
Dependency injection, works with FastAPI, Litestar, Django, Flask (Python 3.8-3.13). Light replacement with new features for dependency-injector
pytest fixture's style dependency injection for aiomisc
A lightweight framework for building Python applications that is not tied to a specific transport protocol
To associate your repository with the di topic, visit your repo's landing page and select "manage topics."