Lullaby is an open-source application developed for Windows and Mac OS X that allows a user to listen to a playlist for a length of time after which the computer sleeps, logs out, restarts, or shuts down.