Groovy + Facelets = Gracelets. This combination enables you to develop/prototype/live edit your JSF views, controllers and libraries in the groovy language.