GitHub - inversify/InversifyJS: A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
https://github.com/inversify/InversifyJS