Groovy e Grails em 2026 (final do ano) e 2027

Como estão Groovy e Grails em 2026? Análise do ecossistema que está renascendo COM TUDO.

Groovy e Grails em 2026 (final do ano) e 2027

Em 2024 apresentei as tecnologias Groovy e Grails aqui, e terminei com uma visão bem cética em relação a este ecossistema. Estamos em 2026 e a situação melhorou: e muito!

Se você não sabe o que é Groovy e Grails, o link abaixo ainda é bastante válido: é uma introdução a este ecossistema que termina com minha análise sobre a sua relevância. Meu foco agora é como está o ecossistema hoje.

Groovy em 2024 - onde aplicar e sua relevância hoje (há?)
Um panorama sobre a relevância e aplicações da linguagem Groovy em 2024

A situação melhorou bastante!

Groovy e Grails em 2024

No cenário nacional a situação era deprimente. Uma série de fatores me incentivavam a pensar neste ecossistema como uma plataforma legada que no futuro seria substituída por código gerado por IA.

  • O interesse nacional por Groovy e Grails basicamente havia acabado. Por isto inclusive havíamos tirado o Grails Brasil (https://grailsbrasil.com.br) do ar. Spoiler: voltamos com o site em 2026 (no dia 1/10 pra ser mais preciso)!
  • Não se via muitos posts sendo escritos fora do Brasil (aqui basicamente nenhum) sobre Groovy e Grails que tivessem relevância ou despertassem nosso interesse (na itexto).
  • O Grails não evoluia: ele "andava de lado". Não víamos muitas novas features sendo incluídas no framework (me pergunto se ainda há novas features pra qualquer framework, diga-se de passagem). O que víamos eram bug fixes e atualizações de bibliotecas base apenas. O mesmo pro Groovy.
  • Havia sinais de que os projetos Groovy e Grails estavam saindo da OCI (Object Computing) e indo pra Fundação Apache: o que me cheirava a "cemitério open source".
  • Os problemas principais do Grails não eram tratados:
    • Faltava ferramental (o suporte das IDEs era muito limitado).
    • Pesado pra carregar, lentíssimo pra iniciar.
    • Dependências que não faziam sentido algum pra maior parte das pessoas que eu via usando o framework (Micronaut, que sequer na documentação oficial dizia PRA QUÊ servia).
    • Baseado em versões antigas do JDK

Não me (nos) excitava até 2026.

Um renascimento começa em 2025 na Apache Software Foundation

Grails volta a chamar minha atenção em outubro de 2025 com o lançamento do Grails 7, que foi o primeiro release já sob a tutela da fundação Apache. Do ponto de vista de refatoração foi um release MUITO impressionante:

  • Migraram de 100 repositórios Git para apenas 9.
  • O tempo de build (isto aqui me chocou muito) diminuiu de mais de três semanas para 30 minutos (!!!).
  • Finalmente suporte a uma versão bem recente do Java (25): sempre ficávamos vários releases atrás.
💡
Me impressiona muito a redução do tempo de build do framework e também a redução no número de repositórios. São aí 20 anos de história cobrando seu preço.

A equipe responsável pelo framework gastou neste processo 18 meses, o que mostra MUITA vontade.

Só pra lembrar: Grails nasce na G2One de 2005 a 2008 (empresa do Graeme Rocher que criou o framework), depois passa pela Spring Source (até 2015) e, finalmente, a Object Computing (após 2021) para, finalmente, chegar à Fundação Apache em 2025.

Recomendo muito a leitura do post "Grails is Back: Inside the Apache Software Foundation Migration" de março deste ano (2026) que conta como foi este processo de migração pra Apache.

Ok, é um release impressionante se pensarmos como aquele momento em que precisávamos "arrumar a casa". Mas o que vêm depois? Grails 8.

Grails 8

Se o Grails 7.x começou a chamar a minha atenção, o que de fato me fez voltar com tudo pra este ecossistema sem sombra de dúvidas foi o Grails 8.

A experiência DE FATO estava melhor: confesso que do ponto de vista funcional o Grails 7 não me impressionou, mas o 8 sim. Mas não só isto: o FERRAMENTAL melhorou:

  • Finalmente um plugin gratuito para o Intellij Community Edition que funciona e BEM - tá aí resolvido um dos PRINCIPAIS problemas que enfrentávamos com Grails: a falta de uma IDE gratuita REALMENTE BOA para trabalhar.
    • Comento aqui sobre esta versão que, apesar de não ter todos os recursos da Ultimate, já atende quase tudo.
    • Não só Intellij, começaram a aparecer alternativas pro VS Code também!
    • Se nenhuma das alternativas acima te atende, agora temos as ferramentas de IA que são outra mão na roda (mais sobre isto quando for falar sobre Groovy).
    • SDKMan como padrão pra instalar o Grails e Groovy já era ok. Mas sabe quem voltou com tudo? ASDF, que lida não apenas com o ecossistema da JVM, mas com basicamente tudo.

Resumindo: nossos problemas com ferramental parece que acabaram de vez. Após 20 anos... finalmente!

Mas o mais interessante na minha opinião é a equipe por trás do framework: eles estão escutando muito a comunidade. Não teve uma sugestão minha sequer que não tenha sido ouvida, e estão dando um suporte como nunca vi para que todos nós possamos atuar pra avançar o framework. Que time!

A impressão que tenho é a de que o framework está sendo mantido por quem o usa no dia a dia, e isto faz toda a diferença.

💡
A equipe anterior é igualmente maravilhosa, seria injusto não mencioná-la. Mas o esforço feito pelo pessoal na migração para a Apache Software Foundation e depois com o Grails 8 (e além) é de cair o queixo.

Groovy 6

O "G" do Grails me impressionou muito. Especialmente o lançamento do Groovy 6 (escrevo a respeito aqui) cujo release notes é um dos mais impressionantes que me lembro sobre a linguagem.

  • Há ganhos reais de desempenho.
  • Muitas features novas
  • É incrível como a linguagem muda pouco mesmo com todas estas mudanças

E começamos a ver Groovy sendo usado em cenários que sempre me chamaram a atenção. Especialmente em processamento matemático na GPU ( https://groovy.apache.org/blog/groovy-tornadovm ).

Meu primeiro contato com Groovy não foi por pelo Grails, foi pra escrever aplicações matemáticas. E sinceramente, há uma chance (pequena, mas há) de no futuro as pessoas descobrirem Groovy como uma alternativa até para Python, pois também pode ser usada como "linguagem cola" e já se integra com todo o ecossistema Java.

Diferencial do Groovy hoje: menor (muito menor) consumo de tokens com IA

Mas o diferencial na era da IA seria qual? AQUI: o consumo de tokens no desenvolvimento com Groovy pode ser ORDENS DE MAGNITUDE MENOR.

Recomendo muito que vocês vejam esta apresentação do Paul King sobre o assunto. Uma apresentação MUITO impressionante é esta do James Fredley:

O James Fredley disponibilizou os slides, que eu publiquei aqui pra vocês. No Slack do projeto Grails o autor disponibilizou dois slides que só de mostrar aqui já mostram a volta da relevância do Groovy. Tão preparados? Lá vai.

O autor ainda vai disponibilizar alguns posts a respeito com maiores detalhes. Mas acho que estes números já devem te impressionar o suficiente.

💡
É interessante: como a experiência de desenvolvimento com Grails é focada no domínio (DRY brutal) minha necessidade de uso de IA no desenvolvimento com o framework foi sempre muito reduzida: basicamente pra resolver um bug ou corrigir uma configuração.

De uns tempos pra cá estou vendo o quanto a experiência pode ser MUITO melhor com o uso de IA, escreverei sobre isto em breve no Grails Brasil, aguardem.

Resumindo

O marasmo acabou: o ecossistema Groovy e Grails está renascendo e, quem diria, em grande parte graças à IA.

"E o Kico?" - O que a itexto está aprontando?

Bem, estou com Grails desde a versão 0.x (2005 ou 2005 eu acho). Meu desânimo chegou ao fim. Na itexto estamos reiniciando as nossas frentes voltadas à Grails.

  • Grails Brasil voltou - iniciamos do zero a comunidade. Aprendemos que os fóruns hoje não servem mais pra tirar dúvidas, mas sim pra socializar (MESMO) e tratar questões mais profundas. Acompanhe o que estamos fazendo lá, clique aqui.
  • Reescrevendo meu livro de Grails - estou atualizando/reescrevendo meu livro de Grails para que fique atualizado com as versões 8 e também tratando com mais profundidade a linguagem Groovy (dá muito trabalho, por favor, sejam pacientes).
  • Suporte estendido ao Grails - sim, após vinte anos estamos começando a oferecer suporte a Grails, acredita? Acompanhe nosso site pra maiores novidades em muito breve (já começou).

Se estas novidades te interessaram, sugiro que você acompanhe o Grails Brasil. Estou publicando todas as novidades que achamos interessantes por lá. É muito bom estar de volta (e com tudo)!

E 2027?

A equipe do Grails está lançando novas versões do framework conforme novas versões do Spring Boot são lançadas. Grails 9 deve sair até o fim de novembro de 2026 baseada em Groovy 6 com a versão 8.1 com pequenas correções neste meio tempo. E em 2027 já começamos com Grails 10 baseado na última versão do Spring e Spring Boot.

Groovy também deve receber melhorias, especialmente bug fixes na versão 6 e melhorias de desempenho. Não acompanho tão de perto o roadmap da linguagem hoje em dia, o que estou começando a fazer agora.

E sabe sobre o que ainda não falei? Sobre o ecossistema além do Grails. Já já chega novo post aqui sobre isto. ;)

Mantido por itexto Consultoria