Top 8 TypeScript inversion-of-control Projects
-
ioc
:unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript (by owja)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
diod
A very opinionated inversion of control (IoC) container and dependency injector for Typescript, Node.js or browser apps.
-
di.libx.js
💉 di.libx.js - Lightweight & non intrusive Dependency Injection module that supports async/deferred resolution and uglified support
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
In this tutorial, we're building a simple application which uses Cerbos inside of a GraphQL server. The server is written in typescript and uses type-graphql to create the schema and resolvers, and TypeDI to handle dependency injection.
If you have ideas that could complement this list, create an issue in the project repository. I’d be happy to discuss! 👋
TypeScript inversion-of-control related posts
Index
What are some of the best open-source inversion-of-control projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | typedi | 3,909 |
2 | ioc | 273 |
3 | brandi | 187 |
4 | diod | 125 |
5 | explicit-design | 88 |
6 | di.libx.js | 31 |
7 | nwire | 9 |
8 | type-chef-di | 4 |
Sponsored