Grails Alternatives & Reviews


Grails is a popular Java language framework licensed on Apache and built off of the Spring boot.
Rating (4.00)
Windows macOS Unix Browser

18 Best Alternatives to Grails

CodeIgniter icon


Jan 1, 2015 - Back to CodeIgniter Tutorials. Now that you have learned how to install codeigniter, it would be prefereable to replace the default codeigniter welcome page by something that we have made.
Django icon


Django is a Python web framework that is used for developing websites and other purposes. It produces code that is easy for almost anyone to understand, and it is even accessible to those who have little experience with a Python framework.
Symfony icon


In this section you will add a side menu to Sonata Admin which allows the user to mark a Page to act as the homepage of your CMS. For example, another option would be put a RedirectRoute document at /cms/routes.
Ruby on Rails icon

Ruby on Rails

Ruby on Rails is a cross-platform web development framework that allows developers to create databases, webpages, and provide various web services. The framework was introduced in 2005 and continues to receive updates today.
CakePHP icon


CakePHP is an open-source web, rapid development framework that makes building web applications simpler, faster and require less code. It follows the model–view–controller (MVC) .
Flask icon


What do Flask Apps look like? If you are looking for some example code of applications written with Flask, have a look at the sources of the examples on github: flaskr — a microblog; minitwit — a twitter clone; this website — static pages + mailinglist archives .
Zend Framework icon

Zend Framework

Issues and Security. Have you found a bug in Zend Framework? Report here! Have you identified a security vulnerability in ZF? Please report it to us at zf-security@zend.


ASP. NET gives you a powerful, patterns-based way to build dynamic websites that follow the MVC design pattern. Build sites using HTML, CSS, JavaScript, and C#.
Koa icon


Koa requires node v7. 6. 0 or higher for ES2015 and async function support.
Spring icon


Spring is a powerful and popular Java framework with extensive application on the enterprise level and when developing web applications.
Pyramid icon


Pyramid is a web framework designed to help developers who need to work in Python, an increasingly useful platform to have as the language becomes increasingly prevalent in the development community.
Play icon


From Director Michael Bay and Executive Producer Steven Spielberg comes the best Transformers yet (The Telegraph). Our world's greatest hero becomes our fiercest enemy when Optimus Prime launches a mission to save Cybertron by destroying Earth.
Vaadin icon


The version (36. 0) of the browser you are using is outdated and not supported.
Express.js icon


Express. js is a web framework for Node. js that was inspired by Sinatra. It was created and released under the MIT license by T. J.
Apache Wicket icon

Apache Wicket

HelloWorld demonstrates the basic structure of a web application in Wicket. A Label component is used to display a message on the home page for the application.
Apache Tapestry icon

Apache Tapestry

Apache Tapestry is a programming environment designed to enhance Java scripting. It's produced by Apache Software Foundation, which was founded in 1999 in Maryland.
Sinatra icon


A Brief Description of Sinatra Software Sinatra is a software whose development and design is attributed to Blake Mizerany. The software is freely accessible since it is an open source web application that uses domain specific language written in Ruby.
Apache OFBiz icon

Apache OFBiz

Apache OFBiz is a set of applications designed for businesses. The suite is flexible enough for general use in support of any business industry, with a common architecture that allows developers to easily customize their work experience.

You can add more alternatives to this item by signing up on

Filter Platforms
Browser (18)
Web (15)
Windows (13)
macOS (12)
Unix (11)

Pros of Grails

Comes with up to date and highly informative documentation
Viewing changes is as simple as hitting the refresh button
Quick setup and minimal learning curve

Cons of Grails

Requires users to learn Groovy
Only supports GORM and not other ORMs

Grails Icon Features of Grails

Built off Groovy, a popular language similar to Java
Support via IDEs and text editors
A completely open source project complemented by a number of plugins

Grails Reviews

by grex about Grails on March 8, 2018:
Where languages known and languages implemented once dominated the conversation of developers, much of these discussions have since transitioned to which framework to use. As new apps become built on increasingly complex latticeworks of multiple languages and the languages themselves become exceedingly more complicated, a solid framework can help veteran developers automate much of their behavior and help rookie developers do more with a rudimentary understanding of the language in question. Grails seeks to simplify the process of Java development, and it comes with a wide variety of useful features in pursuit of those aims.

Grails is built off of the Spring Boot system, and that comes with a number of distinct advantages. Spring Boot is designed fundamentally with rapid design in mind, allowing developers to rapidly move from the prototyping stage to a final working product, and Grails makes use of these quality of life functions inherent in the Spring Boot experience. A number of major Spring Boot features, such as dependency injection, work well and exactly in the way you expect. These Spring Boot functions make Grails an ideal choice if you're working on small or medium sized projects that you want to rapidly push through development. Grails comes with extensive, comprehensive, and easily readable documentation as well, making it easier for new developers to get a firm understanding of how the framework operates and just jump straight into the design process.

The actual language on which Grails is built off of is Groovy, an Apache language with a number of core similarities to Java. This means that Java programmers will have a significantly easier time getting a grip on how the system works and learning its ins and outs. This is further bolstered by the smooth inclusion of Java code directly into the framework. Grails offers seamless and transparent integration with Java, JVM, and Java EE containers, and its minimal CSS framework plug-ins makes integrating CSS into your JavaScript a pretty simple process. If you're looking to create a Java frontend and connect it to a more complicated pile of code, integration of REST APIs as well as React and Angular greatly simplify the act. You can focus on creating dynamic pieces of code without having to worry about how well they're going to play with apps built in a foreign language.

But perhaps the most distinct advantage of the Grails experience is that it's an entirely open source project. The shallow learning curve for Groovy expedites the process of creating new materials for Grails, and this has facilitated an environment that's flooded with a wide range of plug-ins that are easily integrated into your framework. If you're looking to integrate some high concept or specialized features into your Grails framework, there's a pretty good chance you'll find it either directly through the Grails development site or through GitHub.
Feel free to submit your own opinion on Grails!

Grails Icon Share your opinion on Grails

/ 5
Review Summary
Grails has currently been reviewed with 1 opinions.

In total, that's a combined rating of 4.00 out of 5 stars.

Grails Icon Additional Grails Reviews, Pros & Cons and Similar Software

New: our editorial list of additional articles. We decided to gather informartion all around the internet and present you a list of helpful, external links to interesting reads about Grails reviews, pros & cons and similar software.
0 persons liked this post.
helpful or   not helpful
0 persons liked this post.
helpful or   not helpful
0 persons liked this post.
helpful or   not helpful
0 persons liked this post.
helpful or   not helpful
0 persons liked this post.
helpful or   not helpful
0 persons liked this post.
helpful or   not helpful

Comments on Grails

Any helpful suggestions to make on the list of alternatives to Grails? Feel free to write a comment!

About This Article

This page about Grails was composed by and published by It was last updated on and has been viewed 2118 times.

Did you like this article? Please rate it!

5 out of 6 people liked this article. This is equivalent to a star rating of 4.17 / 5.

Vote Now:

Like or Dislike

Recommendations For This Article