This document summarizes various AST transformations in Groovy including local transformations used in Groovy, Grails, and Griffon as well as examples of annotations like @Singleton, @Delegate, @Immutable, @Category, @Mixin, @Grab, @Log, @InheritConstructors, @Canonical, @Scalify, @Entity, @Bindable, @Listener, @EventPublisher, @Scaffold. It also provides a recipe for implementing custom AST transformations with an interface, transformation class, and annotation. Finally it mentions other types of transformations like GContracts, Spock, CodeNarc, and Griffon.