PHPackages                             oliver-schoendorn/dependency-injector - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. oliver-schoendorn/dependency-injector

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

oliver-schoendorn/dependency-injector
=====================================

A very simple dependency injector that supports instance creation and auto wiring of classes, class methods and functions. Additionally it provides simple means of caching the necessary reflections to boost performance in heavy load environments.

v1.1.0(3y ago)1105Apache-2.0PHP ^8.1

Since Sep 5Compare

[ Source](https://github.com/oliver-schoendorn/dependency-injector)[ Packagist](https://packagist.org/packages/oliver-schoendorn/dependency-injector)[ RSS](/packages/oliver-schoendorn-dependency-injector/feed)WikiDiscussions Synced today

READMEChangelogDependencies (5)Versions (11)Used By (0)

### README not available

The README for this package hasn't been synced yet. View it on [GitHub](https://github.com/oliver-schoendorn/dependency-injector).

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity78

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~628 days

Total

4

Last Release

1285d ago

Major Versions

v0.2-alpha → v1.0.02022-09-04

PHP version history (2 changes)v0.2-alphaPHP ^7.0

v1.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/0b3b52b5ca45b595a4a3383a7a08d8b9dfc04e0413af055a03ab0443a7fe1b67?d=identicon)[Oliver Schöndorn](/maintainers/Oliver%20Sch%C3%B6ndorn)

---

Tags

dependency-injectionauto wiringdependency injectorcached reflections

### Embed Badge

![Health badge](/badges/oliver-schoendorn-dependency-injector/health.svg)

```
[![Health](https://phpackages.com/badges/oliver-schoendorn-dependency-injector/health.svg)](https://phpackages.com/packages/oliver-schoendorn-dependency-injector)
```

###  Alternatives

[php-di/invoker

Generic and extensible callable invoker

26857.8M56](/packages/php-di-invoker)[ecotone/ecotone

Supporting you in building DDD, CQRS, Event Sourcing applications with ease.

558549.8k17](/packages/ecotone-ecotone)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

728272.9k20](/packages/civicrm-civicrm-core)[neos/flow

Flow Application Framework

862.0M451](/packages/neos-flow)[jaxon-php/jaxon-core

Jaxon is an open source PHP library for easily creating Ajax web applications

73142.3k25](/packages/jaxon-php-jaxon-core)[sciactive/requirephp

An implementation of dependency injection (like RequireJS) in PHP.

241.0k1](/packages/sciactive-requirephp)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
