Fork me on Github

A powerful Groovy-based web application framework for the JVM

Grails is a powerful web framework, for the Java platform aimed at multiplying developers’ productivity thanks to a Convention-over-Configuration, sensible defaults and opinionated APIs. It integrates smoothly with the JVM, allowing you to be immediately productive whilst providing powerful features, including integrated ORM, Domain-Specific Languages, runtime and compile-time meta-programming and Asynchronous programming.

Flat learning curve

Convention-over-Configuration, sensible defaults, opinionated APIS and the Groovy language combine to make Grails easy to learn for Java developers

Smooth Java integration

Seamlessly and transparently integrates and interoperates with Java, the JVM and existing Java EE containers


Build plugins that extend and enhance Grails or reuse an existing plugin already published by the vibrant plugin community!

Powerful features

Integrated ORM / NoSQL support, a powerful view technology, plugins, and Spring-powered dependency injection. All you need to build modern web applications.

Domain-Specific Languages

Expressive Domain Specific Languages (DSLs) used for validation, querying, markup rendering etc.

IDE Support

Great support in IDEs and text editors such as Intellij IDEA, Eclipse, Sublime, Textmate etc.

Groovy and Grails events you shouldn't miss!

Groovy Grails eXchange 2015
London, United Kingdom

Do you love Groovy & Grails? Would you like to spend 2 days with 150+ Groovy & Grails developers, learning and sharing skills with the world's leading experts on Groovy, Grails and modern enterprise development?

Then why not come to the 9th annual Groovy & Grails eXchange and be part of this passionate community of creators, founders, developers and enthusiasts.

GR8Conf India 2016
New Delhi, India

Groovy, Grails and the related technologies have seen astounding growth in interest and adoption the past few years, and with good reason. To spread the word even more we have created GR8Conf.

GR8Conf is an independent, affordable series of conferences. It's dedicated to the technologies in the Groovy ecosystem.

Greach 2016
Madrid, Spain

Greach, the Spanish gathering of enthusiasts of Groovy, Grails, Griffon, Gradle, Spock, Vert.x, Gaelyk, and many more. With inspirational talks from the makers and users of these projects, hands-on workshops with the rock stars, join the 150+ attendees, designers, students, designers, the best professionals together in a great atmosphere.

For more events see the Events page

They all use Groovy!