InversifyJS

IoC container

A lightweight inversion of control container for JavaScript and Node.js apps with support for object-oriented programming and dependency injection.

A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.

GitHub

11k stars
135 watching
721 forks
Language: TypeScript
last commit: 1 day ago
Linked from 1 awesome list

dependency-injectioninversifyjsiocjavascriptnodejstypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nestjs/nest A framework for building scalable and efficient Node.js applications with TypeScript 68,448
vanjs-org/van A lightweight reactive UI framework built on pure vanilla JavaScript and DOM, allowing developers to build useful UI apps with minimal setup and configuration. 3,920
artberri/diod A lightweight inversion of control container and dependency injector for Node.js or browser apps with a focus on Typescript usage. 139
franciscop/umbrella A lightweight JavaScript library for DOM manipulation and event handling 2,303
taye/interact.js A JavaScript library providing drag and drop functionality with inertia and snapping capabilities. 12,420
requirejs/requirejs A file and module loader for JavaScript applications 12,953
solidjs/solid A JavaScript library for building user interfaces using a declarative, fine-grained approach 32,617
mjavascript/practical-modern-javascript A book series on modern JavaScript development focusing on modularity and ES6 features. 3,088
effector/effector A state management library that simplifies business logic in JavaScript applications 4,624
google/closure-compiler A tool for optimizing and checking JavaScript code to make it run faster 7,425
reactivex/rxjs A reactive programming library for JavaScript 30,862
kittygiraudel/sjsj An effort to create a glossary explaining key terms in the current JavaScript ecosystem in simple words. 2,277
toss/es-toolkit A high-performance utility library for JavaScript with strong type annotations and a small bundle size. 7,267
baconjs/bacon.js A functional reactive programming library for event-driven data processing and manipulation 6,473