Privacy Ratings

Öppen källkod: java- och Kotlin-ramverk

11 java- och Kotlin-ramverk vars kod är offentlig under en OSI-godkänd licens, bedömda för integritet med belägg. Rekommendationer först, sedan efter poäng.

  1. Eclipse Vert.x Betyg B

    Verktygslåda från Eclipse Foundation för att bygga reaktiva, händelsedrivna program på JVM med icke-blockerande I/O, som kan användas från Java, Kotlin och andra JVM-språk.

    Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Källkod

  2. Helidon Betyg B

    Java-ramverk från Oracle för att bygga mikrotjänster, som erbjuds som ett lättviktigt funktionellt API (Helidon SE) och en MicroProfile-implementering (Helidon MP).

    Apache 2.0-licensed. Källkod

  3. Javalin Betyg B

    Lättviktigt webbramverk för Java och Kotlin byggt på Jetty-servern, med ett litet hanterarbaserat API för REST-API:er och WebSockets.

    Apache 2.0-licensed. Källkod

  4. Play Framework Betyg B

    Webbramverk för Java och Scala med en tillståndslös, icke-blockerande arkitektur, omladdning under utveckling och typsäkra mallar.

    Apache 2.0-licensed. Källkod

  5. Dropwizard Betyg C

    Java-ramverk för att bygga RESTful-webbtjänster som paketerar Jetty, Jersey och Jackson i ett enda programpaket med inbyggda mätvärden och hälsokontroller.

    Apache 2.0-licensed. Källkod

  6. Quarkus Betyg C

    Java-ramverk för moln- och Kubernetes-program, utformat för snabb start och låg minnesanvändning, med inbyggd kompilering via GraalVM och ett utvecklingsläge med automatisk omladdning.

    Apache 2.0-licensed. Källkod

  7. Apache Struts Betyg D

    MVC-ramverk från Apache för att bygga webbprogram i Java, baserat på actions, interceptorer och resultatvyer.

    Apache 2.0-licensed. Källkod

  8. Grails Betyg D

    Ramverk för webbprogram för språket Groovy byggt på Spring Boot, med konvention framför konfiguration, datalagret GORM och GSP-mallar.

    Apache 2.0-licensed. Källkod

  9. Ktor Betyg D

    Kotlin-ramverk från JetBrains för att bygga asynkrona servrar och HTTP-klienter med korutiner, som kan utökas med plugins.

    Apache 2.0-licensed. Källkod

  10. Micronaut Betyg D

    JVM-ramverk för mikrotjänster och serverlösa program i Java, Kotlin och Groovy, som använder beroendeinjektion vid kompilering i stället för reflektion.

    Apache 2.0-licensed. Källkod

  11. Spring Boot Betyg D

    Java-ramverk från Spring-projektet för att bygga fristående program, med automatisk konfiguration, inbäddade webbservrar och startberoenden.

    Apache 2.0-licensed. Källkod

Jämför alla 12 java- och Kotlin-ramverk, med eller utan öppen källkod.