awilix
Extremely powerful dependency injection container.
node-dependency-injection
The NodeDependencyInjection component allows you to standardize and centralize the way objects are constructed in your application.
conteneur
TypeScript Inversion of Control container for Dependency Injection.
kmp-di
Kmp-di is based on the NodeDependencyInjection component, which enables you to standardize and centralize the construction of objects in your application. However, kmp-di takes into account namespaces that correspond to the class path.
@ng-vibe/service-locator
A library for Angular 17+ that implements the Service Locator pattern to manage service instances in Angular, enabling easy access and dynamic service creation without relying on Angular's built-in DI annotations.