Puppet web interface written in CoffeeScript using AngularJS