DZone
Crafter Engine, the delivery component of Crafter CMS, is completely programmable with scripted Groovy. You never have to write a lick of Java if you don’t want to. Even dependencies can be managed with Ivy and Grapes.
That said, from time to time:
Source: DZone