InversifyJS
Powerful inversion of control container for TypeScript and JavaScript.
Languages, types and runtimes npm MIT
How InversifyJS is used
InversifyJS joined the catalog on its public numbers (1,510,897 downloads a week on npm and 296 GitHub stars), not on our project count: it is a dependency in 5 public GitHub projects of our scan, 4 of them set up for AI coding agents. Projects that use it most often also use Prettier (100.0%), ESLint (100.0%), Jest (60.0%).
InversifyJS popularity over time
Gid Score 34: downloads 68, use in agent projects 7, GitHub stars 0, downloads trend 55 (each 0-100). How it is calculated.
Often used with InversifyJS
| Prettier | 100.0% of InversifyJS projects · 4.7× more than average |
|---|---|
| ESLint | 100.0% of InversifyJS projects · 2.7× more than average |
| Jest | 60.0% of InversifyJS projects · 9.5× more than average |
| TypeScript | 100.0% of InversifyJS projects · 1.8× more than average |
| Babel (JavaScript) | 40.0% of InversifyJS projects · 10.7× more than average |
| Immer | 40.0% of InversifyJS projects · 52.8× more than average |
| ts-node | 40.0% of InversifyJS projects · 8.4× more than average |
| Zustand | 40.0% of InversifyJS projects · 6.9× more than average |
How InversifyJS is funded
Open Collective: InversifyJS
| Received, last 12 months | $26 Oct 2025 – Sep 2026 |
|---|---|
| Estimated annual budget | $28 Open Collective's estimate |
| Balance | $26 |
| Raised since the start | $26 |
| Contributors, last 12 months | 1 |
Oct 2025Sep 2026
Money by month. First money received in Apr 2026. The typical month is the median: one big one-off donation does not move it.
USD after payment processor fees, as Open Collective reports it; fiscal host Open Source Collective. Source
GitHub Sponsors
| @inversify | 0 current sponsors |
|---|
GitHub shows how many people and companies sponsor an account, not how much they pay.
Ways to fund InversifyJS
GitHub Sponsors Open Collective
As the maintainers list them in FUNDING.yml on GitHub. Checked Oct 20, 2026.
Install
| Package | npm install inversify |
|---|---|
| Main stacks | TypeScript / JavaScript (4), React Native / Expo (1) |
Alternatives to InversifyJS
In our scan, none of the most used tools in Languages, types and runtimes does the same job as InversifyJS: they are add-ons, companions or tools for a different task.
More in Languages, types and runtimes: TypeScript tsx ts-node jiti vue-tsc Cloudflare Workers Types mypy tsconfig-paths