inversify

inversify/monorepo

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

TypeScript
221
23
MIT License

InversifyJS is a lightweight inversion of control (IoC) container for TypeScript and JavaScript applications that helps developers implement SOLID principles and best OOP practices through dependency injection. It's designed for JavaScript/TypeScript developers who want to write maintainable, testable code with proper object-oriented design patterns while minimizing runtime overhead.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of inversify/monorepo

Account's avatar
Lint your commit messages
Account's avatar
Shareable commitlint config enforcing conventional commits
Account's avatar
commit prompt using commitlint.config.js
Account's avatar
AI-native system for spec-driven development
Account's avatar
Inversify changesets changelog generator
Account's avatar
Common ESLint config for inversify monorepo packages
Account's avatar
Common prettier config for inversify monorepo packages
Account's avatar
Rollup config for monorepo packages
Account's avatar
Common typescript config for inversify monorepo packages
Account's avatar
Common vitest config for inversify monorepo packages
Account's avatar
Modern native Git hooks
Account's avatar
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
Account's avatar
Lint files staged by git
Account's avatar
Toolkit for generating sponsors images
Account's avatar
Turborepo is a high-performance build system for JavaScript and TypeScript codebases.

Support the repos that depend on this repository

Top contributors

notaphplover's profile
notaphplover
3800 contributions
renovate[bot]'s profile
renovate[bot]
882 contributions
adrianmjim's profile
adrianmjim
664 contributions
github-actions[bot]'s profile
github-actions[bot]
90 contributions
Copilot's profile
Copilot
11 contributions
alecgibson's profile
alecgibson
9 contributions
bytenik's profile
bytenik
8 contributions
omermorad's profile
omermorad
5 contributions
leoptizmo's profile
leoptizmo
2 contributions
BurningEnlightenment's profile
BurningEnlightenment
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet