PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Inversion Of Control Python Packages

Python packages with the GitHub topic inversion-of-control. Sorted by relevance, with stars and monthly downloads.
hynek
svcs

A Flexible Service Locator for Python.

7.2M 417 25
ikalnytskyi
picobox

Dependency injection framework designed with Python in mind.

365K 51 3
peter-daly
clean-ioc

A simple IoC library for python

39K 10 4
larose
cargo

Dependency injection library for Python

9K 19 2
teamhide
pythondi

Python lightweight dependency injection library

8K 52 2
100nm
python-injection

Dead-simple dependency injection framework for Python.

4K 126 1
dperezcabrera
pico-ioc

A minimalist, zero-dependency Inversion of Control (IoC) container for Python. 🚀 It uses decorators for automatic component discovery and lazy instantiation, helping you build clean, modular, and easily testable applications.

3K 1 0
ZongXR
flask-ssm

一款模仿SpringFramework的Python的web后端框架,基于Flask二次封装。通过Python反射模拟了Java的IOC控制反转,通过Python装饰者模式模拟了Java的AOP面向切面编程。具有接口自动发现、定时任务自动注册、事务管理器、单元测试,等功能。简化web后端开发流程,聚焦业务逻辑,让你按照Spring的习惯写Python

2K 27 6
npgrosser
autowired

Declarative Dependency Injection for Python

1K 18 0
steinitzu
giveme

A simple python dependency injector

1K 11 3
aiokitchen
aiomisc-dependency

pytest fixture's style dependency injection for aiomisc

1K 17 5
gmaybrun
touchstone

IoC framework driven by annotations and type hints

908 1 0
0nliner
archtool

Auto-wiring DI + layer enforcement for Python. Define interfaces, write implementations — archtool assembles everything at startup.

837 7 0
zibertscrem
hexdi

Highly extensible Dependency Injection framework for humans

670 5 0
eyaldror
di-container

A dependency injection container for Python, using semantics similar to Castle Windsor.

583 6 1
zibertscrem
django-hexdi

Highly extensible Dependency injection framework for humans. Django integration

561 1 1
ansatzcapital
dilib

Dependency injection (DI) library for Python

539 5 2
bocejo5
inject-x

Natural language request to json converter library

529 0 0
andrelopes-code
pydepin

Type-first dependency injection for Python 3.12+ with a zero-dependency core, build-time validation, and optional FastAPI integration.

478 0 0
akatrevorjay
mainline

Simple yet powerful python dependency injection

437 5 2
OpenMindAmir
fastioc

IoC/DI container for FastAPI with automatic type-based dependency injection

398 11 0
frostime
py-simple-inject

A lightweight dependency injection library for Python

345 1 0
DavidLandup0
mitsuki

Python's flexibility and productivity, Spring Boot's battle-tested enterprise patterns.

323 20 0
bshishov
typedi

Simple yet powerful typed dependency injection container

248 15 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery