Privacy Ratings

Opensource java- en Kotlin-frameworks

11 java- en Kotlin-frameworks waarvan de code openbaar is onder een door OSI goedgekeurde licentie, beoordeeld op privacy met bewijs. Keuzes eerst, daarna op score.

  1. Eclipse Vert.x Cijfer B

    Toolkit van de Eclipse Foundation voor het bouwen van reactieve, event-driven applicaties op de JVM met non-blocking I/O, te gebruiken vanuit Java, Kotlin en andere JVM-talen.

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

  2. Helidon Cijfer B

    Java-framework van Oracle voor het bouwen van microservices, beschikbaar als lichtgewicht functionele API (Helidon SE) en als MicroProfile-implementatie (Helidon MP).

    Apache 2.0-licensed. Broncode

  3. Javalin Cijfer B

    Lichtgewicht webframework voor Java en Kotlin, gebouwd op de Jetty-server, met een kleine handlergebaseerde API voor REST API's en WebSockets.

    Apache 2.0-licensed. Broncode

  4. Play Framework Cijfer B

    Webframework voor Java en Scala met een stateless, non-blocking architectuur, hot reloading tijdens de ontwikkeling en typeveilige templates.

    Apache 2.0-licensed. Broncode

  5. Dropwizard Cijfer C

    Java-framework voor het bouwen van RESTful webdiensten dat Jetty, Jersey en Jackson bundelt in één applicatiepakket, met ingebouwde metrics en health checks.

    Apache 2.0-licensed. Broncode

  6. Quarkus Cijfer C

    Java-framework voor cloud- en Kubernetes-applicaties, ontworpen voor snel opstarten en weinig geheugengebruik, met native compilatie via GraalVM en een ontwikkelmodus met live reload.

    Apache 2.0-licensed. Broncode

  7. Apache Struts Cijfer D

    MVC-framework van Apache voor het bouwen van Java-webapplicaties, gebaseerd op actions, interceptors en resultaatviews.

    Apache 2.0-licensed. Broncode

  8. Grails Cijfer D

    Webapplicatieframework voor de taal Groovy, gebouwd op Spring Boot, met conventie boven configuratie, de datalaag GORM en GSP-templates.

    Apache 2.0-licensed. Broncode

  9. Ktor Cijfer D

    Kotlin-framework van JetBrains voor het bouwen van asynchrone servers en HTTP-clients met coroutines, uit te breiden met plug-ins.

    Apache 2.0-licensed. Broncode

  10. Micronaut Cijfer D

    JVM-framework voor microservices en serverless applicaties in Java, Kotlin en Groovy, dat dependency injection tijdens het compileren gebruikt in plaats van reflectie.

    Apache 2.0-licensed. Broncode

  11. Spring Boot Cijfer D

    Java-framework van het Spring-project voor het bouwen van zelfstandige applicaties, met automatische configuratie, ingebouwde webservers en starter-afhankelijkheden.

    Apache 2.0-licensed. Broncode

Alle 12 java- en Kotlin-frameworks vergelijken, open source of niet.