The Grails Web Application Framework
Java Groovy Other
Pull request Compare This branch is 8930 commits behind grails:master.
Latest commit 53d6b78 Feb 1, 2012 Rob Fletcher minor CSS fixes
* left and right margin need to be 0 for fieldsets around embedded properties or contained inputs are misaligned
* improved line-heights on index page and for headings generally
* fix indentation of flash message and errors
Permalink
Failed to load latest commit information.
buildSrc/src/main/groovy/org/grails/gradle Restructured the downloading of sources so it can be a sync task (to … Nov 27, 2011
bundlor GRAILS-5740 - upgrade bundlor to 1.0.0 Jan 18, 2010
gradle Instead of using a separate configuration for the agent to avoid it b… Jan 10, 2012
grails-bootstrap
grails-core
grails-crud fix for GRAILS-8697 "Dynamic scaffolding has problem with custom 'ind… Jan 30, 2012
grails-docs Merge pull request #157 from rlovtangen/GRAILS-8658 Jan 30, 2012
grails-hibernate GRAILS-8484 correctly detecting that there's no DataSource configurat… Jan 22, 2012
grails-logging
grails-plugin-async Revert recent archive base name related changes Nov 26, 2011
grails-plugin-codecs Revert recent archive base name related changes Nov 26, 2011
grails-plugin-controllers
grails-plugin-converters GRAILS-5997 - Improve JSON request parsing Jan 31, 2012
grails-plugin-datasource
grails-plugin-domain-class
grails-plugin-filters
grails-plugin-gsp GRAILS-8250 - fix failing tests Jan 3, 2012
grails-plugin-i18n
grails-plugin-log4j GRAILS-8635 added propertyMissing to support specifying layouts Jan 16, 2012
grails-plugin-mimetypes
grails-plugin-scaffolding
grails-plugin-services
grails-plugin-servlets Revert recent archive base name related changes Nov 26, 2011
grails-plugin-testing
grails-plugin-tomcat
grails-plugin-url-mappings
grails-plugin-validation GRAILS-8415 - Add subscript operator support to commandObject.errors Dec 2, 2011
grails-resources minor CSS fixes Feb 1, 2012
grails-scripts
grails-spring
grails-test-suite-base Revert recent archive base name related changes Nov 26, 2011
grails-test-suite-persistence commenting out a test for now Jan 30, 2012
grails-test-suite-uber GRAILS-5997 - Improve JSON request parsing Jan 31, 2012
grails-test-suite-web GRAILS-8443 - improve parseRequest handling Jan 31, 2012
grails-test fixed failing tests Jan 20, 2012
grails-web
grails-webflow
maven
media
scripts
.cvsignore
.gitignore Added *-logging/bin/ directories to .gitignore Sep 27, 2011
.springBeans
INSTALL revert to the old "install" task which sets the development workspace… Jun 20, 2011
LICENSE
README.md
build.gradle Instead of using a separate configuration for the agent to avoid it b… Jan 10, 2012
build.properties
dependencies.txt Upgrade to Groovy 1.8.5 Dec 25, 2011
gradle.properties First steps into multi project build refactor. Moved grails-bootstrap… Feb 16, 2011
gradlew
gradlew.bat
settings.gradle

README.md

Grails

[Grails][Grails] is a framework used to build web applications with the [Groovy][Groovy] programming language. The core framework is very extensible and there are numerous [plugins][plugins] available that provide easy integration of add-on features. [Grails]: http://grails.org/ [Groovy]: http://groovy.codehaus.org/ [plugins]: http://grails.org/plugins/

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 http://grails.org/Download 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 then in a shell, type the following:

./gradlew install

License

Grails and Groovy are licensed under the terms of the [Apache License, Version 2.0][Apache License, Version 2.0]. [Apache License, Version 2.0]: http://www.apache.org/licenses/LICENSE-2.0.html