waitcond is a script to specify a combination of events using boolean expressions over various events. It can periodically grep in files, wait for the (dis)appearance of files or processes, wait for certain CPU/net/disk idle values, or wait for an idle tty. waitcond is meant to be combined with some notification tool or system.
Sparkbooth provides an instant photo booth for special events. With just a computer and webcam, Sparkbooth makes it easy to create a photo booth kiosk for you and your guests to take photos. It includes additional options to automatically send photos to a printer and share photos online.
Event.js handles events in a browser-independent manner. It can add or remove callback functions which are called when an event happens on a given page element. It can also stop propagating a given event from inside an event handler, and prevent a page element event from being handled by the default handler.