inversion

Simple IoC-like system for managing complex object graphs.

diod

A very opinionated and different inversion of control container and dependency injector for Typescript, Node.js or browser apps

sahara

An inversion-of-control container for managing dependencies. Supports constructor, property and method injection