Search results
251 packages found
A simple dependency injection library for TypeScript. Uses class decorators to inject dependencies, detects circular dependencies, and manages dependencies.
- typescript
- dependency-injection
- di
- injection
- injector
- class-decorator
- decorators
- reflect-metadata
- ioc
- dependency-management
A fast and intuitive dependency injection container for JavaScript and Node.js
Lightweight and unobtrusive JS config framework that lets clients create multiple instances of your Javascript library, each with separate configuration / state.
dependency injection for zustand with react context
Inversion of Control package
A simple dependency injection library for TypeScript
Utilities to support general usage of injectable
![CircleCI](https://img.shields.io/circleci/build/github/pigly-di/pigly?token=abc123def456) ![npm](https://img.shields.io/npm/v/pigly) ![npm](https://img.shields.io/npm/dm/pigly) ![Codecov](https://img.shields.io/codecov/c/gh/pigly-di/pigly)
minimalistic dependency injection mechanism
unobtrusive, manually configured, dependency-injection for javascript/typescript
Full-featured Node.js framework, with no complexity
- TypeScript
- framework
- dependency-injection
- API
- foal
- Nodejs
- nodejs-framework
- auth
- express
- ORM
- REST
- security
- TypeORM
- FoalTS
- View more
This is the DI library for the expressjs
A lightweight and flexible dependency injection container designed to manage object lifetimes and resolve dependencies efficiently in JavaScript applications.
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.
NodeJS Contextual Dependency Injection using native async_hooks - IoC
Bring order to chaos. Level up your JS application architecture with Module Composer, a tiny but powerful module composition utility based on functional dependency injection.
- application-architecture
- software-design
- modular-design
- module-composition
- composition-root
- dependency-inversion
- dependency-injection
- functional-dependency-injection
- higher-order-functions
- stateful-functions
- closures
- fitness-functions
- mermaid
- small
- View more
Kado is a minimal and unobtrusive inversion of control container.
C# Source Generator based dependency injection container implementation.
This library provides a way to pass an AwilixContainer to a component using React Context API.