A curated list of awesome things related to dependency inversion / dependency injection in Python. (Contributions welcomed).
☆481Mar 11, 2026Updated last week
Alternatives and similar repositories for awesome-dependency-injection-in-python
Users that are interested in awesome-dependency-injection-in-python are comparing it to the libraries listed below
Sorting:
- Pythonic dependency injection☆335Oct 9, 2023Updated 2 years ago
- Implementation of dependency injection for Python 3☆235Mar 8, 2026Updated last week
- Simple Dependency injection framework for Python☆243Mar 4, 2026Updated 2 weeks ago
- Dependency injection framework for Python☆4,826Mar 9, 2026Updated last week
- An IoC container for Python 3.8+☆417Feb 22, 2026Updated 3 weeks ago
- Dependency injection container made for Python☆438Oct 18, 2025Updated 4 months ago
- Cute dependency injection (DI) framework for Python with agreeable API and everything you need☆1,086Mar 8, 2026Updated last week
- Async-first python dependency injection library☆58Nov 18, 2025Updated 4 months ago
- FastDepends - FastAPI Dependency Injection system extracted from FastAPI and cleared of all HTTP logic. Async and sync modes are both sup…☆495Mar 9, 2026Updated last week
- Python dependency injection☆770Jan 5, 2026Updated 2 months ago
- Powerful DI-framework with scopes☆49Mar 10, 2026Updated last week
- 📦 Autowiring dependency injection container for python 3☆347Jul 28, 2025Updated 7 months ago
- Python dependency injection framework, inspired by Guice☆1,512Updated this week
- A Flexible Service Locator for Python.☆401Mar 9, 2026Updated last week
- Diator is a Python library for implementing CQRS pattern in your Python applications.☆79Nov 11, 2023Updated 2 years ago
- Bootstrap your microservices in a second!☆70Updated this week
- Make your functions return something meaningful, typed, and safe!☆4,239Updated this week
- A carefully crafted, thoroughly tested, optimized companion library for SQLAlchemy☆741Mar 9, 2026Updated last week
- Pytest plugin to fail a test if it leaves modified `os.environ` afterwards.☆15Dec 16, 2025Updated 3 months ago
- Distributed task queue with full async support☆1,993Updated this week
- Type-driven dependency injection for Python. Fail-fast validation, explicit lifetimes, native integrations for FastAPI, Flask, Django, an…☆370Mar 9, 2026Updated last week
- Fast ASGI web framework for Python☆2,317Updated this week
- FastStream is a powerful and easy-to-use asynchronous Python framework for building asynchronous services interacting with event streams …☆5,058Updated this week
- Simple and powerful factories for mock data generation☆1,423Feb 28, 2026Updated 2 weeks ago
- An extremely flexible and configurable data model conversion library.☆586Mar 2, 2026Updated 2 weeks ago
- Collection of awesome 😎️ Python resources for testing☆276Updated this week
- A curated list of awesome pytest resources☆554Jan 31, 2026Updated last month
- Asynchronous Python PostgreSQL driver written in Rust☆343Mar 9, 2026Updated last week
- Domain modelling at the edge.☆15Nov 26, 2024Updated last year
- python-injector integration for FastAPI☆57Jan 26, 2026Updated last month
- 🔥 The perfect ORM to work with complex databases 🔥☆424Mar 6, 2026Updated last week
- Eazy structlog configuration for asgi applications☆22Nov 30, 2023Updated 2 years ago
- Async architecture course project☆14Aug 25, 2022Updated 3 years ago
- Fast job queuing and RPC in python with asyncio and redis.☆2,846Jan 30, 2026Updated last month
- A repository with pipeline source code☆29Jul 13, 2024Updated last year
- Light, flexible and extensible ASGI framework | Built to scale☆8,094Updated this week
- Unofficial, AnyIO based Redis client for Python☆23Jan 30, 2026Updated last month
- SQLAlchemy extension for FastAPI with support for pagination, asyncio, SQLModel and pytest, ready for production.☆440Updated this week
- Reusable utilities for FastAPI☆2,306Mar 3, 2025Updated last year