inverted

Inverted is an Inversion of Control container. It uses a separate configuration file to express how classes are instantiated and how they interact. Once these defaults and relationships have been defined, an application context can be created, and instances of the classes can be used.

#Inverted: Javascript IOC Container

See http://philmander.github.com/inverted/ for complete docs.

Runs in the browser and Node.js

Download source

Minified (~4.8kb/~1.7kb gzipped)

Uncompressed

or

npm install inverted