Hallmonitor is a simple event monitoring framework for Ruby. It allows programs to define and emit events.