Skip to main content
Unity logo
Cancel
Privacy Preferences
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Sisus
21 User Reviews
$20
Showing 1 - 10 of 21
User Reviews
Sort by
l
Best DI for Unity
a day ago
lucasriechelmannon previous version 1.5.5
It is worth the money paid. It is very easy to use. I have tested another options in Unity, most of them were overcomplicated to use. I am a full stack developer and I am used to DI in Web Projects.
Was this review helpful?
0
0
S
Very flexible asset with amazing support!
16 days ago
SaikyDevon previous version 1.5.5
I have always struggled to adopt a DI Framework in Unity, it's hard to conciliate them with MonoBehaviours. Init(args) is the first DI framework that I enjoyed using. There are so many different ways to get your services, you can use MonoBehaviours with Service Tags, the Services Component, you can use Service.SetFor, you can use a [Service] attribute that auto instantiates a plain C# class, prefabs, Adressables, a whole scene, you can use ScriptableWrappers or MonoBehaviour Wrappers... The asset really opens up a ton of possibilities on how to organize your project and conciliate the plain C# land with MonoBehaviours. The author is also constantly releasing updates for this Asset, and is very active on the forums. I had a small issue and a small feature request and the author released an update that solved both within days. I strongly recommend this asset if you're looking for a DI framework in Unity!
Was this review helpful?
3
0
M
Awesome!!!
a month ago
Mekuireon previous version 1.5.5
Easy to understand, easy to use, feature-rich, and with excellent developer support. It's definitely worth the price.
Was this review helpful?
4
0
g
Professional Unity Architecture
a month ago
git-amendon previous version 1.5.5
Tired of Unity’s constructor limitations pushing your architecture toward bloated Singletons, fragile Find calls, and tightly coupled components? Init(args) solves this by enabling explicit, type-safe initialization for MonoBehaviours, with argument passing and automatic dependency resolution—without relying on FindObjectOfType, static references, or inspector-driven coupling. The result is truly decoupled architecture. Components become easier to reason about, simpler to test, and far more maintainable—without resorting to reflection-heavy DI frameworks that complicate builds or obscure control flow. The implementation is exceptionally polished, with seamless editor integration and a well-designed initialization and dependency system that feels like it should have been part of Unity from day one. Just as importantly, the code is clean, intentional, and written with a deep understanding of real-world Unity architecture. If you're serious about writing professional, scalable Unity code, Init(args) is an absolute essential.
Was this review helpful?
13
1
b
This dev is actually insane! 🤯
2 months ago
burkan13on previous version 1.5.5
I just emailed asking if they could add Mirror Networking support, and literally 2 hours later, the support package was in my inbox. :) That’s it. That’s the review. lol.
Was this review helpful?
5
0
R
Best DI framework for Unity
2 months ago
RestingOwlon previous version 1.5.4
If you think your project would benefit from dependency injection, in my opinion, this is easily the best implementation of it out there in the context of Unity. Easily one of my favorite assets out there.
Was this review helpful?
2
0
K
Incredibly easy to use
5 months ago
KristofferSaxmoon previous version 1.5.1
Next to no setup required, incredibly designer friendly by using the inspector, and good performance as far as I can tell. Although one of its major selling point is being very inspector friendly, I've had no issues at all using it in C# only. As someone with no prior experience with DI frameworks, I'll say that working with this has been very enjoyable so far.
Was this review helpful?
2
0
A
Make DI in Unity easy!
10 months ago
AllenLikeTheWrenchon previous version 1.4.1
We looked at all the main DI packages for Unity before settling on Init(args). Most were either too simplistic or too overwhelming and complex for our needs. Init(args) hits the sweet spot between inter-operability with the Unity Editor and the ease of its programmatic side. Even though there's a learning curve it's not arduous, and at the C# level it feels like a natural extension of the Unity game object architecture. Our recently released WebGL game would have been a dependency nightmare without this library. Looking forward to using it in future projects.
Was this review helpful?
3
0
P
A strong choice if you don't mind 3rd party dependencies
a year ago
PanthenEyeon previous version 1.3.6
Easiest way of achieving constructor injection in Unity without writing a ton of boilerplate yourself. Also, a lot easier than something like VContainer that lacks the ease of use this asset has. Developer is incredibly responsive to any issues and updates are frequent. After the latest editor performance optimization I can find not faults with this asset. Recommend it to everyone who's looking for a native feeling Unity DI solution.
Was this review helpful?
1
0
B
Super Init!
a year ago
BowPixelon previous version 1.3.5
Отличный ассет, мне он понравился больше, чем Zenject и VContainer. Спасибо автор. ♥♥♥♥♥/♥♥♥♥♥
Was this review helpful?
2
0
Reply from publisher:
replied a year ago
Translation: "Great asset, I liked it more than Zenject and VContainer. Thanks author." Пожалуйста! ♥
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo

Language

Feedback

Partners Program

Partners
Copyright © 2026 Unity Technologies
All prices are exclusive of tax