Skip to content

apache/grails-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e899196 · Mar 19, 2025
Mar 19, 2025
Apr 23, 2024
Mar 3, 2025
Mar 12, 2025
Jan 28, 2025
Mar 10, 2025
Dec 17, 2024
Oct 18, 2024
Oct 18, 2024
Mar 17, 2025
Oct 18, 2024
Feb 8, 2025
Jan 11, 2025
Oct 18, 2024
Jan 28, 2025
Sep 22, 2024
Oct 2, 2024
Nov 22, 2024
Jan 12, 2025
Mar 3, 2025
Jan 16, 2025
Oct 18, 2024
Oct 18, 2024
Nov 18, 2024
Jul 19, 2024
Nov 18, 2024
Jan 16, 2025
Feb 18, 2025
Dec 10, 2024
Oct 18, 2024
Mar 12, 2025
Nov 19, 2024
Mar 13, 2025
Jan 16, 2025
Jan 16, 2025
Mar 11, 2025
Jan 16, 2025
Jan 16, 2025
Mar 17, 2025
Nov 18, 2024
Jan 16, 2025
Nov 1, 2024
Sep 6, 2024
Mar 13, 2025
Feb 5, 2025
May 6, 2021
Jan 9, 2025
Feb 3, 2025
Feb 27, 2025
Dec 17, 2024
Apr 22, 2024
Apr 22, 2024
Jan 8, 2025
Mar 4, 2025
Aug 24, 2022
Mar 11, 2025
Mar 3, 2025
Mar 11, 2025
Dec 20, 2024
Aug 27, 2024
Mar 5, 2025

Grails

Revved up by Develocity Java CI Groovy Joint Validation Build

Getting help

Join the discussions on Slack
Ask questions on Stack Overflow

What is Grails?

Grails is a framework used to build web applications with the Groovy programming language. The core framework is very extensible and there are numerous plugins available that provide easy integration of add-on features.

Commercial support options are available.

Getting Started

You need a Java Development Kit (JDK) installed, but it is not necessary to install Groovy because it's bundled with the Grails distribution.

To install Grails, visit https://grails.org/download.html and download the version you would like to use. Set a GRAILS_HOME environment variable to point to the root of the extracted download and add GRAILS_HOME/bin to your executable PATH. Then in a shell, type the following:

grails create-app sampleapp
cd sampleapp
grails run-app

To build Grails, clone this GitHub repository and execute the install Gradle target:

git clone https://github.com/grails/grails-core.git
cd grails-core
./gradlew install

If you encounter out of memory errors when trying to run the install target, try adjusting Gradle build settings. For example:

export GRADLE_OPTS="-Xmx2G -Xms2G -XX:NewSize=512m -XX:MaxNewSize=512m"

Performing a Release

See RELEASE.md.

License

Grails and Groovy are licensed under the terms of the Apache License, Version 2.0.


YourKit is kindly supporting Grails open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.