This project is no longer active and was put into the Outercurve Project Archive on 26-09-2013. The last release of the software is still available at and the software repositories are still readable at the following URLs:

However, further work has been suspended at this time. Please contact the Outercurve Foundation at if you require more information.



Project Description

Mayhem is an open source application with a near-zero learning curve. Mayhem provides a collection of triggers events and reactions, allowing non-programmers to use their computers to automate… anything! What sort of things? Chase your cat off the couch automatically. Receive a text message when your physical mail arrives. Advance to the next slide in your presentation when you wave your hand. Update your Facebook status when the weather changes. The possibilities are endless.

The key to Mayhem is that it only supports a single programming construct – when an event happens, do a reaction. This is what makes it so easy for everyone to understand. Mayhem can easily tie together disparate things such as home automation devices, social networking sites, media devices, messaging, office productivity tools, webcams, musical instruments, etc. Virtually anything that can produce or receive a trigger can be easily incorporated into the Mayhem framework.

Last edited Oct 25, 2013 at 8:55 PM by outercurve, version 34