GitHub - cappslock/pluggo: Minimal plugin framework for node.js and browsers. · GitHub
Skip to content

cappslock/pluggo

Folders and files

Repository files navigation

pluggo

Broadway but smaller

What is this?

Pluggo is a stupidly-named plugin library for Node.js and web browsers. You could also refer to it as a "dependency injection" or "inversion of control" library if you are feeling jaunty.

It's based on the parts of the broadway interface which I personally found myself using and functions more or less as a drop-in replacement.

It does not implement the detach function in broadway's plugin interface.

So why would I use this instead of broadway?

If you're using broadway in server code that you never plan on sharing with a browser, then you shouldn't.

If you're browserifying broadway though, you'll find that it clocks in at 243K, 56K when gzipped. Pluggo implements the same plugin interface with 0 dependencies and about 40 lines of code.

API

See broadway's API docs and pretend that the parts about detach and name aren't there. Congratulations, you have mastered Pluggo!

About

Minimal plugin framework for node.js and browsers.

Resources

License

Stars

Watchers

Forks

Packages

Contributors