Grails é um framework para desenvolvimento web baseado em Groovy que provê uma stack completa semelhante ao Ruby on Rails. Ele permite o desenvolvimento rápido de aplicações web aproveitando recursos da plataforma Java como sua máquina virtual, bibliotecas e escalabilidade. Apesar de influenciado pelo Rails, o Grails tem foco no modelo de dados e permite o uso de outras tecnologias Java. Sua adoção tem crescido rapidamente.