Gosh is an event-based JS Framework