All Projects β†’ PHP-DI β†’ Php Di

PHP-DI / Php Di

Licence: mit
The dependency injection container for humans

Programming Languages

PHP
23972 projects - #3 most used programming language
Twig
543 projects
Less
1899 projects

Projects that are alternatives of or similar to Php Di

Container
A lightweight yet powerful IoC container for Go projects
Stars: ✭ 160 (-92.96%)
Mutual labels:  dependency-injection, ioc
Ioc
πŸ¦„ lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript
Stars: ✭ 171 (-92.48%)
Mutual labels:  dependency-injection, ioc
Container Ioc
Inversion of Control container & Dependency Injection for Javascript and Node.js apps powered by Typescript.
Stars: ✭ 89 (-96.08%)
Mutual labels:  dependency-injection, ioc
Singularity
A extremely fast ioc container for high performance applications
Stars: ✭ 63 (-97.23%)
Mutual labels:  dependency-injection, ioc
Tsyringe
Lightweight dependency injection container for JavaScript/TypeScript
Stars: ✭ 2,761 (+21.47%)
Mutual labels:  dependency-injection, ioc
Python Dependency Injector
Dependency injection framework for Python
Stars: ✭ 1,203 (-47.07%)
Mutual labels:  dependency-injection, ioc
Tsed
πŸ“ Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.
Stars: ✭ 1,941 (-14.61%)
Mutual labels:  dependency-injection, ioc
Shiftscheduler
A boilerplate ASP.NET Core project, including a sample employee shift scheduler app
Stars: ✭ 5 (-99.78%)
Mutual labels:  dependency-injection, ioc
Node Dependency Injection
The NodeDependencyInjection component allows you to standarize and centralize the way objects are constructed in your application.
Stars: ✭ 140 (-93.84%)
Mutual labels:  dependency-injection, ioc
Disco
PSR-11 compatible Dependency Injection Container for PHP.
Stars: ✭ 135 (-94.06%)
Mutual labels:  dependency-injection, ioc
Poodinis
A dependency injection framework for D with support for autowiring.
Stars: ✭ 57 (-97.49%)
Mutual labels:  dependency-injection, ioc
Hiboot
hiboot is a high performance web and cli application framework with dependency injection support
Stars: ✭ 150 (-93.4%)
Mutual labels:  dependency-injection, ioc
Inversifyjs
InversifyJS is a lightweight inversion of control (IoC) container for TypeScript and JavaScript apps. An IoC container uses a class constructor to identify and inject its dependencies. InversifyJS has a friendly API and encourages the usage of the best OOP and IoC practices.
Stars: ✭ 8,399 (+269.51%)
Mutual labels:  dependency-injection, ioc
Awilix
Extremely powerful Inversion of Control (IoC) container for Node.JS
Stars: ✭ 2,269 (-0.18%)
Mutual labels:  dependency-injection, ioc
Di
Dependency Injection and IoC framework for PHP
Stars: ✭ 5 (-99.78%)
Mutual labels:  dependency-injection, ioc
Unity
This repository contains all relevant information about Unity Container suit
Stars: ✭ 1,513 (-33.44%)
Mutual labels:  dependency-injection, ioc
Typescript Ioc
A Lightweight annotation-based dependency injection container for typescript.
Stars: ✭ 427 (-81.21%)
Mutual labels:  dependency-injection, ioc
Go Spring
基于 IoC ηš„ Go εŽη«―δΈ€η«™εΌεΌ€ε‘ζ‘†ζžΆ πŸš€
Stars: ✭ 744 (-67.27%)
Mutual labels:  dependency-injection, ioc
React Ioc
Hierarchical Dependency Injection with new React 16 Context API
Stars: ✭ 133 (-94.15%)
Mutual labels:  dependency-injection, ioc
Dry Auto inject
Container-agnostic constructor injection mixin
Stars: ✭ 149 (-93.44%)
Mutual labels:  dependency-injection, ioc
layout
home

Downloads per months Total downloads

Average time to resolve an issue Percentage of issues still open

PHP-DI is a dependency injection container meant to be practical, powerful, and framework-agnostic.

Read more on the website: php-di.org

Get community support in the Gitter chat room: Gitter chat

For Enterprise

Available as part of the Tidelift Subscription

The maintainers of php-di/php-di and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].