RapidIoUnity is an extension of RapidIoC for Unity3D.
RapidIoC is a lightweight Inversion of Control/Dependency Injection framework written in C#. It helps improve code quality, simplify code maintenance and extendibility. Additionally, its provides a solid foundation for architecting complex projects.
To read more about RapidIoC, see here.