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

reagento/dishka

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

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

Health v2 · maintenance only

86/100

  • Activity 99
  • Release rhythm 81
  • Longevity 68
How is this computed?

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

  • gap_med: 14
  • age_days: 963
  • days_rel: 130
  • days_push: 8
  • n_releases_24m: 16

Full methodology

Adoption not part of the score

1265 stars · 126 forks observed · 2026-08-28

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/dishkamain86

For agents

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

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem