Description
Grails is sponsored by Object Computing Inc. in St. Louis Missouri. Please contact [email protected] for support inquiries.
Grails alternatives and similar libraries
Based on the "Web Frameworks" category.
Alternatively, view Grails alternatives based on common mentions on social networks and blogs.
-
Ninja
Ninja is a full stack web framework for Java. Rock solid, fast and super productive. -
Vaadin
Vaadin 6, 7, 8 is a Java framework for modern Java web applications. -
Bootique
Bootique is a minimally opinionated platform for modern runnable Java apps. -
Takes
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects -
jhipster
DEPRECATED: use https://github.com/jhipster/jhipster-bom instead -
ZK
ZK is a highly productive Java framework for building amazing enterprise web and mobile applications -
Firefly
Firefly is an asynchronous web framework for rapid development of high-performance web application. -
Baratine
Baratine is a fast reactive Java service platform for the web. -
mangoo I/O
An Intuitive, Lightweight, High Performance Full Stack Java Web Framework. -
Free enterprise Java CMS
Java CMS engine. Host and develop multiple websites inside a single instance through the GUI and benefit from features like A/B testing, affiliate tracking tools, and a high performance template engine with CSS stylesheets processing & scripts minification.
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Grails or a related project?
Popular Comparisons
README
Build Status
Slack Signup
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.
Grails development is lead by the Grails Foundation and is sponsored by Object Computing Inc. in St. Louis Missouri. Please contact [email protected] for support inquiries.
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](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.
Dependencies
Gradle Plugins
*Note that all licence references and agreements mentioned in the Grails README section above
are relevant to that project's source code only.