canal.js (bower): A hybrid pub/sub javascript library.
Keywords: pub/sub|bus|messaging