Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Di Open-Source Projects
-
Typhoon
Powerful dependency injection for Objective-C ✨✨ (https://PILGRIM.PH is the pure Swift successor to Typhoon!!)✨✨ (by appsquickly)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
VContainer
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
hiboot
hiboot is a high performance web and cli application framework with dependency injection support
-
diod
A very opinionated inversion of control (IoC) container and dependency injector for Typescript, Node.js or browser apps.
-
pilgrim
Dependency injection for Swift (iOS, OSX, Linux). Strongly typed, pure Swift successor to Typhoon.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
As of 2023, lots of DI frameworks are available for Unity. I picked VContainer as it is still actively maintained and “promotes” itself as 5 to 10 times faster than Zenject. Plus, it integrates really well with popular libraries like UniRx or UniTask.
There is also Reflex, a fast but more minimalistic solution. I haven't really heard much about people's experiences using this, so not sure how good it is in practice.
The language is not that important, if you know Php, you learn another one in weeks (not you, Rust!) important and source of income is the knowledge of Design patterns and for what implementation to use which specific Pattern. PHP have a great ecosystem regarding design patterns. As there are the psr. Mostly, the Frameworks implement these recommendations: - dependency injection in Symfony, yii and spiral - Data Mapper implemented in doctrine or in cycle-orm.
Di related posts
- Injeção de dependência em Go
- Unity game architecture Part 1
- PHP in 2023?
- The Evolution of CommonPHP Framework: Thanks to Your Input
- Singleton vs Dependency Injection vs Service Locator vs Scriptable Objects
- Yii Dependency Injection.
- The Problem with Dependency Injection Frameworks
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Di projects? This list will help you:
Project | Stars | |
---|---|---|
1 | dig | 3,696 |
2 | Typhoon | 2,698 |
3 | VContainer | 1,673 |
4 | do | 1,590 |
5 | injector | 1,193 |
6 | stronginject | 836 |
7 | mortar | 669 |
8 | Reflex | 584 |
9 | DITranquillity | 415 |
10 | Pure.DI | 376 |
11 | di | 225 |
12 | hiboot | 182 |
13 | di | 178 |
14 | Deli | 135 |
15 | Stashbox | 134 |
16 | diod | 125 |
17 | iti | 119 |
18 | Ditox.js | 84 |
19 | di-compiler | 77 |
20 | pilgrim | 63 |
21 | definject | 57 |
22 | JayWire | 54 |
23 | diator | 53 |
Sponsored