Frameworks Java e Kotlin de código aberto
11 itens em Frameworks Java e Kotlin com código público sob uma licença aprovada pela OSI, avaliados quanto à privacidade com evidências. Escolhas primeiro, depois por pontuação.
Eclipse Vert.x Nota B
Kit de ferramentas da Eclipse Foundation para criar aplicações reativas e orientadas a eventos na JVM com E/S não bloqueante, que pode ser usado a partir de Java, Kotlin e outras linguagens da JVM.
Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Código-fonte
Helidon Nota B
Framework Java da Oracle para criar microsserviços, oferecido como uma API funcional leve (Helidon SE) e como uma implementação do MicroProfile (Helidon MP).
Apache 2.0-licensed. Código-fonte
Javalin Nota B
Framework web leve para Java e Kotlin construído sobre o servidor Jetty, com uma pequena API baseada em handlers para APIs REST e WebSockets.
Apache 2.0-licensed. Código-fonte
Play Framework Nota B
Framework web para Java e Scala com arquitetura sem estado e não bloqueante, recarga a quente durante o desenvolvimento e templates com segurança de tipos.
Apache 2.0-licensed. Código-fonte
Dropwizard Nota C
Framework Java para criar serviços web RESTful que reúne Jetty, Jersey e Jackson em um único pacote de aplicação, com métricas e verificações de saúde integradas.
Apache 2.0-licensed. Código-fonte
Quarkus Nota C
Framework Java para aplicações em nuvem e Kubernetes, projetado para inicialização rápida e baixo uso de memória, com compilação nativa via GraalVM e um modo de desenvolvimento com recarga ao vivo.
Apache 2.0-licensed. Código-fonte
Apache Struts Nota D
Framework MVC da Apache para criar aplicações web em Java, baseado em actions, interceptors e views de resultado.
Apache 2.0-licensed. Código-fonte
Grails Nota D
Framework de aplicações web para a linguagem Groovy construído sobre o Spring Boot, com convenção sobre configuração, a camada de dados GORM e templates GSP.
Apache 2.0-licensed. Código-fonte
Ktor Nota D
Framework Kotlin da JetBrains para criar servidores assíncronos e clientes HTTP com corrotinas, ampliado por meio de plugins.
Apache 2.0-licensed. Código-fonte
Micronaut Nota D
Framework da JVM para microsserviços e aplicações serverless em Java, Kotlin e Groovy, que usa injeção de dependências em tempo de compilação em vez de reflexão.
Apache 2.0-licensed. Código-fonte
Spring Boot Nota D
Framework Java do projeto Spring para criar aplicações independentes, com configuração automática, servidores web embutidos e dependências starter.
Apache 2.0-licensed. Código-fonte
Comparar todos os 12 itens em Frameworks Java e Kotlin, de código aberto ou não.