Nyílt forráskódú java- és Kotlin-keretrendszerek
java- és Kotlin-keretrendszerek: 11 bejegyzés, amelynek kódja OSI által jóváhagyott licenc alatt nyilvános, adatvédelmi értékeléssel és bizonyítékokkal. Elöl az ajánlások, utána pontszám szerint.
Eclipse Vert.x Osztályzat B
Az Eclipse Foundation eszközkészlete reaktív, eseményvezérelt alkalmazások készítéséhez a JVM-en nem blokkoló I/O-val, Javából, Kotlinból és más JVM-nyelvekből használható.
Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Forráskód
Helidon Osztályzat B
Az Oracle Java-keretrendszere mikroszolgáltatások készítéséhez, könnyűsúlyú funkcionális API-ként (Helidon SE) és MicroProfile-implementációként (Helidon MP) érhető el.
Apache 2.0-licensed. Forráskód
Javalin Osztályzat B
A Jetty szerverre épülő könnyűsúlyú webes keretrendszer Javához és Kotlinhoz, kis, kezelőalapú API-val REST API-khoz és WebSocketekhez.
Apache 2.0-licensed. Forráskód
Play Framework Osztályzat B
Webes keretrendszer Javához és Scalához állapotmentes, nem blokkoló architektúrával, fejlesztés közbeni gyors újratöltéssel és típusbiztos sablonokkal.
Apache 2.0-licensed. Forráskód
Dropwizard Osztályzat C
Java-keretrendszer RESTful webszolgáltatások készítéséhez, amely a Jettyt, a Jerseyt és a Jacksont egyetlen alkalmazáscsomagba fogja össze, beépített metrikákkal és állapotellenőrzésekkel.
Apache 2.0-licensed. Forráskód
Quarkus Osztályzat C
Java-keretrendszer felhőalapú és Kubernetes-alkalmazásokhoz, gyors indulásra és alacsony memóriahasználatra tervezve, GraalVM natív fordítással és élő újratöltéses fejlesztői móddal.
Apache 2.0-licensed. Forráskód
Apache Struts Osztályzat D
Apache MVC-keretrendszer Java-webalkalmazások készítéséhez, akciókra, interceptorokra és eredménynézetekre építve.
Apache 2.0-licensed. Forráskód
Grails Osztályzat D
Webalkalmazás-keretrendszer a Groovy nyelvhez a Spring Bootra építve, a konvenció a konfiguráció felett elvvel, a GORM adatréteggel és GSP-sablonokkal.
Apache 2.0-licensed. Forráskód
Ktor Osztályzat D
A JetBrains Kotlin-keretrendszere aszinkron szerverek és HTTP-kliensek készítéséhez korutinokkal, bővítményekkel kiegészíthető.
Apache 2.0-licensed. Forráskód
Micronaut Osztályzat D
JVM-keretrendszer mikroszolgáltatásokhoz és szerver nélküli alkalmazásokhoz Javában, Kotlinban és Groovyban, amely reflexió helyett fordítási idejű függőséginjektálást használ.
Apache 2.0-licensed. Forráskód
Spring Boot Osztályzat D
A Spring projekt Java-keretrendszere önálló alkalmazások készítéséhez automatikus konfigurációval, beágyazott webszerverekkel és starter függőségekkel.
Apache 2.0-licensed. Forráskód
Összehasonlítás: java- és Kotlin-keretrendszerek (12 bejegyzés), akár nyílt forráskódú, akár nem.