mediator_lua allows you to subscribe and publish to a central object so
    you can decouple function calls in your application. It's as simple as
    mediator:subscribe("channel", function). Supports namespacing, predicates,
    and more.
  
Versions
Dependencies
lua >= 5.1