Lavalamp is an application for controlling electronic appliances such as lavalamps. These appliances are switched on or off depending on the status of builds performed by a build server. Lavalamp can query build status via a remote api (eg Bamboo's rest api) or receive http notification of build status (eg. CruiseControl's http publisher). Lavalamp, which is configured using a yaml properties file, can handle multiple appliances associated to multiple builds performed on multiple build servers.