O JHeat é um framework para geração de aplicações web em Java, focando na dinâmica da arquitetura MVC e evitando a repetição de código em projetos. Ele gera partes da aplicação, como o CRUD e fluxos complexos, enquanto a camada de modelo deve ser desenvolvida pelo programador, permitindo alta testabilidade e produtividade. Apesar de não ser um gerador fullstack, sua utilização em projetos tem mostrado um aumento significativo na produtividade e qualidade do desenvolvimento.