Grails (framework)

Grails
Developer(s)Graeme Rocher
Initial releaseOctober, 2005
Stable release
6.2.2 / 2024-11-20
RepositoryGrails Repository
Written inGroovy
Operating systemCross-platform
PlatformCross-platform (JVM)
TypeWeb application framework
LicenseApache License 2.0
Websitegrails.org

Grails is an open source web application framework that uses the Apache Groovy:757,§18 programming language (which is in turn based on the Java platform). It is intended to be a high-productivity framework by following the "coding by convention" paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer.

Grails was previously known as "Groovy on Rails"; in March 2006 that name was dropped in response to a request by David Heinemeier Hansson, founder of the Ruby on Rails framework. Work began in July 2005, with the 0.1 release on March 29, 2006, and the 1.0 release announced on February 18, 2008.