Combines Sinatra, EventMachine, and WebSockets to let the browser serve as a GUI for Ruby apps.