dependency-injector has 7.2M monthly downloads and 5K GitHub stars. Version 4.49.1 supports Python 3.8+, first published in 2015.
It is actively maintained under a permissive license, last released in Jun 2026.
It is built on top of typing-extensions. It is used by 206 tracked packages, including microsoft-teams-apps, rds-proxy-password-rotation and qwak-core.
GitHub topics include dependency-injection, ioc and ioc-container.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
5 optional dependencies
- aiohttp[aiohttp]
- flask[flask]
- pydantic[pydantic]
- pydantic-settings[pydantic2]
- pyyaml[yaml]
Used By
- microsoft-teams-apps
- rds-proxy-password-rotation
- qwak-core
- mlrun
- frogml
- omnibase-core
- physrisk-lib
- yaroc
- dialectical-framework
- snowflake-data-exchange-agent
- investing-algorithm-framework
- roar-cli
- isar
- shotgun-sh
- nlbone
- tquality-py-core
- trailblazer
- snowflake-data-migration-orchestrator
- apppy-app
- agentmap
- evo-featureflags-server
- airspot-dev-support
- frogml-core
- electionguard
- kong-sdk
- streamlet-py
- sincpro-framework
- alpha-python
- python-cqrs
- equipment
- ai-sync
- core-runtime
- omnibase-infra
- wepositive-di
- oceanprotocol-job-details
- module-dependency
- golem-vm-provider
- tquality-py-appium
- minos-microservice-common
- pytest-agents
- tquality-py-selenium
- geopandas-ai
- datagen-tech
- secureli
- udata-search-service
- flamethrower
- static-dependency-injector
- applauncher
- myboot
- arkhai-vms-provisioning