Dependency injection Packages
@prostojs/infact
Instance Factory and Instance Registry for Metadata based Dependency Injection scenarios
@adimm/x-injection
Powerful IoC library built on-top of InversifyJS inspired by NestJS's DI.
@adimm/x-injection-reactjs
ReactJS integration of the `xInjection` library.
@aldahick/tsyringe
Lightweight dependency injection container for JavaScript/TypeScript
@begad/yadi
Yet Another Dependency Injection library
@bl-packs/inversify
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
@carpasse/dapi
Simple library to create complex systems out of pure functions
@clawject/core
This is a core library of @clawject/di package, and it's not intended to be used directly.
@chubbyts/chubbyts-dic
Dependency injection container (DIC), PSR-11 inspired.
@chubbyts/chubbyts-dic-config
Dependency injection container creation by config, inspired by laminas-config.
@chubbyts/chubbyts-dic-types
Dependency injection container (DIC) types, PSR-11 inspired.
@carlhopf/iti
~1kB Dependency Injection Library for Typescript and React with a unique async flow support
@cellularjs/di
Modular dependency injection
@baublet/service-container
A tiny, simple service container for JavaScript and TypeScript.
@baileyherbert/container
Lightweight dependency injection for TypeScript.
@asimojs/asimo
Asynchronous dependency manager for Typescript projects
@autodep/container
An opinionated Inversion of Control container for Typescript
@avanzu/kernel
Robust foundation for creating scalable (micro-)services applications
@autometa/cucumber-runner
Run cucumber with jest or vitest, with superpowers