Is it cake?

Built by Richard Westenra. Source on Github.