hook-emitter

Event emitter with support for asynchronous handlers and a sweet function hook mechanism.

chainable-event-listener

Wrapper around (add/remove)EventListener that supports adding multiple events at the same time, and chaining calls. Similar to jQuery's syntax.

angular-sequence-events

Library allows you to make sequential code for execution of angular events, handlers, broadcasts, etc.