Qortora · Search · Indexed page
grails.apache.orgFetched 2026-08-17T10:07:54Z
Apache Grails® Framework
A powerful Groovy-based web application framework for the JVM built on top of Spring Boot
Open original source · Full cached text
Apache Grails® Framework Show Navigation Case Studies Blog Learning Community Search Documentation Download Plugins Guides FAQ Support Forge App A powerful Groovy-based web application framework for the JVM built on top of Spring Boot Get Started Grails 7.2.2 DownloadDocumentation Grails 7.1.5 DownloadDocumentation Grails 7.0.15 DownloadDocumentation browse all download versions · browse all documentation versions Support Schedule NOTE: Versions prior to 7.0.0-M4 are not ASF releases. Links to those releases are provided here as a convenience. Flat Learning Curve Convention-over-configuration, sensible defaults, opinionated APIs, and the Groovy language combine to make the Grails® framework easy to learn for Java developers. On top of Spring Boot The Grails framework is built on top of Spring Boot and leverages Spring Boot's time-saving features, such as Spring-powered dependency injection. Smooth Java Integration The Grails framework seamlessly and transparently integrates and interoperates with Java, the JVM, and existing Java EE containers. Groovy-Based Apache Groovy is a language for the Java platform designed to enhance developers' productivity. It is an optionally-typed and dynamic language but with static-typing and static compilation capabilities. Seamless GORM Integration The Grails framework seamlessly integrates with GORM, a data access toolkit that provides a rich set of APIs for accessing relational and non-relational data. GORM also includes implementations for Hibernate (SQL), MongoDB, Cassandra, and Neo4j. REST APIs, REACT, ANGULAR With the use of application profiles, including React and Angular, the Grails framework allows developers to build REST APIs or modern web applications with a JavaScript frontend. Plugins Developers can build plugins that extend and enhance the Grails framework, or they can access existing plugins published by a vibrant plugin community. View Technologies Technologies such as GSP, JSON Views, and Markup Views help developers effortlessly generate HTML, JSON, and XML. Asynchronous Capabilities The async features of the Grails framework aim to simplify concurrent programming. The framework's features include the concept of Promises, a unified event model, and the use of RxJava to write reactive logic. Open Source The Grails framework is an open source Apache 2 License project. Domain-Specific Languages The Grails framework relies on expressive domain-specific languages (DSLs) for validation, querying, markup rendering, and more. IDE Support Developers can access support at any time via IDEs and text editors, such as Intellij IDEA, Eclipse, Sublime, and Textmate. Full-Stack Simplicity Meets Agentic AI: An Introduction to Apache Grails 8 St. Louis, MO, United States August 13, 2026 The St. Louis Java User's Group hosts a hybrid talk on Apache Grails 8. Community over Code Glasgow, United Kingdom October 11 - 14, 2026 Community over Code features a dedicated Groovy & Grails track. Apache Grails T-Shirt Take the Apache Grails logo with you on a TeePublic T-shirt. Shown in Male Fit, Vintage, Acid Black. Select Vintage and Acid Black on TeePublic to match this look. View the T-shirt on TeePublic They all use the Apache Grails Framework Apache Grails is supported by the Apache Software Foundation and the Grails community. Apache, Apache Grails, Grails, Groovy, and the ASF logo are either registered trademarks or trademarks of The Apache Software Foundation. © 2005-2026 the Apache Grails project Grails is Open Source: License, Privacy Policy, Sponsor Apache, Events, Security, Thanks, Support Schedule