Ross ROSS = Recommend OSS · open-source software intelligence for agents

reagento/dishka

Some data may be outdated — see provenance labels.

Cute dependency injection (DI) framework for Python with agreeable API and everything you need observed · 2026-09-26

github.com/reagento/dishka · homepage · Python · Apache-2.0 (permissive) observed · 2026-09-26

Health v2 · maintenance only

83/100

  • Activity 95
  • Release rhythm 74
  • Longevity 72
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-22. Adoption (stars, forks) is never an input.

  • gap_med: 13.0
  • age_days: 1012
  • days_rel: 179
  • days_push: 33
  • n_releases_24m: 15

Full methodology

Adoption not part of the score

1284 stars · 129 forks observed · 2026-09-26

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Dishka is a dependency injection (DI) framework for Python providing an IoC container with scoped lifecycles and a clean API. It focuses solely on DI without pulling in unrelated concerns, helping manage object wiring in applications.

Use cases

  • manage dependency injection in a python app
  • replace manual object wiring with an ioc container
  • scoped dependencies for web request lifecycles
  • decouple service construction from business logic
  • find a lightweight python di framework
  • inject dependencies into fastapi or aiogram handlers

When to choose

  • you want a focused DI-only library with scoped lifecycles
  • you are tired of passing dependencies through many layers
  • you need framework integrations for popular Python web/bot frameworks

When to avoid

  • your project is small enough for simple manual wiring
  • you want an all-in-one framework that also handles config, logging, etc.

Facets

library · maturity active

middleware developer-tools developer-tools backend web-development python cross-platform dependency-injection ioc-container di-framework scopes python-library

2 sources

Member repositories

RepositoryRoleHealth v2
reagento/dishkamain83

For agents

markdown · JSON · MCP: product_card(name="reagento/dishka")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem