Zenject VS Reflex

Compare Zenject vs Reflex and see what are their differences.

Zenject

Dependency Injection Framework for Unity3D (by modesttree)

Reflex

Minimal dependency injection framework for Unity (by gustavopsantos)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
Zenject Reflex
12 4
2,296 569
3.1% -
0.0 9.0
2 months ago 8 days ago
C# C#
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Zenject

Posts with mentions or reviews of Zenject. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-19.
  • Web dev trying to learn game dev, had some questions
    2 projects | /r/roguelikedev | 19 Oct 2022
    I just noticed I forgot to link the resource collection 😅 so here it is: https://procgen.space/resources and while we're on links and I'm on a computer now instead of my phone, here's a link to zenject: https://github.com/modesttree/Zenject
  • Dependency injection in unity
    3 projects | /r/unity | 1 Mar 2022
    Hello everyone! I love unity, it is a great game engine, but I always find myself back to the same architectural hurdles again and again. I used Zenject for several small projects, but I didn't completely like the approach it imposes. In order to improve on what I felt Zenject lacked, decided to make a dependency injection container that fit what I felt was necessary. https://github.com/PereViader/ManualDi.Main (core of the container, just c#) https://github.com/PereViader/ManualDi.Unity3d (extensions to improve usage in unity) As far as I know, dependency injection containers are not a very hot topic around the game dev sphere. Something I think is really not ideal for engineers, as I believe it greatly improves our productivity. What do you think of dependency injection in Unity? What do you think a dependency injection container should have for you to use them in your projects?

Reflex

Posts with mentions or reviews of Reflex. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning Reflex yet.
Tracking mentions began in Dec 2020.

What are some alternatives?

When comparing Zenject and Reflex you can also consider the following projects:

fluid-behavior-tree - Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.

di-framework - ↗ A Dependency Injection framework for Unity game engine.

Entitas - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

fungus - An easy to use Unity 3D library for creating illustrated Interactive Fiction games and more.

GameDevTutorials - Houses various game development tutorials and resources.

VContainer - The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.

Medicine - Code-driven component injection toolkit for Unity.

UnityCore - A collection of essential game systems for Unity 3D. These generic systems can be applied to any Unity project.

Facepunch.Steamworks - Another fucking c# Steamworks implementation

ManualDi.Unity3d - Extensions and usability features of the ManualDi dependency injection library for the Unity3d game engine

airpeer - A WebRTC based networking plugin for Unity