Privacy Ratings

Java- und Kotlin-Frameworks (Open Source)

11 Java- und Kotlin-Frameworks, deren Code unter einer OSI-anerkannten Lizenz öffentlich ist, mit Belegen auf Datenschutz bewertet. Empfehlungen zuerst, dann nach Punktzahl.

  1. Eclipse Vert.x Note B

    Toolkit der Eclipse Foundation zum Erstellen reaktiver, ereignisgesteuerter Anwendungen auf der JVM mit nicht blockierender I/O, nutzbar mit Java, Kotlin und anderen JVM-Sprachen.

    Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Quellcode

  2. Helidon Note B

    Java-Framework von Oracle zum Erstellen von Microservices, angeboten als schlanke funktionale API (Helidon SE) und als MicroProfile-Implementierung (Helidon MP).

    Apache 2.0-licensed. Quellcode

  3. Javalin Note B

    Schlankes Web-Framework für Java und Kotlin auf Basis des Jetty-Servers, mit einer kleinen Handler-basierten API für REST-APIs und WebSockets.

    Apache 2.0-licensed. Quellcode

  4. Play Framework Note B

    Web-Framework für Java und Scala mit zustandsloser, nicht blockierender Architektur, Hot Reloading während der Entwicklung und typsicheren Templates.

    Apache 2.0-licensed. Quellcode

  5. Dropwizard Note C

    Java-Framework zum Erstellen von RESTful-Webdiensten, das Jetty, Jersey und Jackson in einem Anwendungspaket bündelt, mit integrierten Metriken und Health Checks.

    Apache 2.0-licensed. Quellcode

  6. Quarkus Note C

    Java-Framework für Cloud- und Kubernetes-Anwendungen, ausgelegt auf schnellen Start und geringen Speicherbedarf, mit nativer Kompilierung über GraalVM und einem Dev-Modus mit Live-Reload.

    Apache 2.0-licensed. Quellcode

  7. Apache Struts Note D

    MVC-Framework von Apache zum Erstellen von Java-Webanwendungen, auf Basis von Actions, Interceptors und Result-Views.

    Apache 2.0-licensed. Quellcode

  8. Grails Note D

    Webanwendungs-Framework für die Sprache Groovy auf Basis von Spring Boot, mit Konvention vor Konfiguration, der Datenschicht GORM und GSP-Templates.

    Apache 2.0-licensed. Quellcode

  9. Ktor Note D

    Kotlin-Framework von JetBrains zum Erstellen asynchroner Server und HTTP-Clients mit Koroutinen, erweiterbar über Plugins.

    Apache 2.0-licensed. Quellcode

  10. Micronaut Note D

    JVM-Framework für Microservices und Serverless-Anwendungen in Java, Kotlin und Groovy, das Dependency Injection zur Kompilierzeit statt Reflection nutzt.

    Apache 2.0-licensed. Quellcode

  11. Spring Boot Note D

    Java-Framework aus dem Spring-Projekt zum Erstellen eigenständiger Anwendungen, mit Autokonfiguration, eingebetteten Webservern und Starter-Abhängigkeiten.

    Apache 2.0-licensed. Quellcode

Alle 12 Java- und Kotlin-Frameworks vergleichen, ob Open Source oder nicht.