FireInjector is a C++ dependency injection header-only libiry under Eclipse License.