Framework Java và Kotlin mã nguồn mở
11 Framework Java và Kotlin có mã nguồn công khai theo giấy phép được OSI phê duyệt, được đánh giá quyền riêng tư với bằng chứng. Lựa chọn của chúng tôi trước, sau đó theo điểm.
Eclipse Vert.x Hạng B
Bộ công cụ của Eclipse Foundation để xây dựng ứng dụng phản ứng, hướng sự kiện trên JVM với I/O không chặn, dùng được từ Java, Kotlin và các ngôn ngữ JVM khác.
Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. Mã nguồn
Helidon Hạng B
Framework Java của Oracle để xây dựng microservice, cung cấp dưới dạng API hàm gọn nhẹ (Helidon SE) và bản triển khai MicroProfile (Helidon MP).
Apache 2.0-licensed. Mã nguồn
Javalin Hạng B
Framework web gọn nhẹ cho Java và Kotlin xây dựng trên máy chủ Jetty, có API nhỏ dựa trên handler cho REST API và WebSocket.
Apache 2.0-licensed. Mã nguồn
Play Framework Hạng B
Framework web cho Java và Scala với kiến trúc không trạng thái, không chặn, tải lại nóng trong quá trình phát triển và template an toàn kiểu.
Apache 2.0-licensed. Mã nguồn
Dropwizard Hạng C
Framework Java để xây dựng dịch vụ web RESTful, gói Jetty, Jersey và Jackson vào một gói ứng dụng với số liệu đo và kiểm tra tình trạng tích hợp sẵn.
Apache 2.0-licensed. Mã nguồn
Quarkus Hạng C
Framework Java cho ứng dụng đám mây và Kubernetes, được thiết kế để khởi động nhanh và dùng ít bộ nhớ, có biên dịch gốc GraalVM và chế độ phát triển tải lại trực tiếp.
Apache 2.0-licensed. Mã nguồn
Apache Struts Hạng D
Framework MVC của Apache để xây dựng ứng dụng web Java, dựa trên action, interceptor và result view.
Apache 2.0-licensed. Mã nguồn
Grails Hạng D
Framework ứng dụng web cho ngôn ngữ Groovy xây dựng trên Spring Boot, với quy ước thay cho cấu hình, lớp dữ liệu GORM và template GSP.
Apache 2.0-licensed. Mã nguồn
Ktor Hạng D
Framework Kotlin của JetBrains để xây dựng máy chủ và máy khách HTTP bất đồng bộ bằng coroutine, mở rộng qua plugin.
Apache 2.0-licensed. Mã nguồn
Micronaut Hạng D
Framework JVM cho microservice và ứng dụng serverless bằng Java, Kotlin và Groovy, dùng dependency injection lúc biên dịch thay vì reflection.
Apache 2.0-licensed. Mã nguồn
Spring Boot Hạng D
Framework Java từ dự án Spring để xây dựng ứng dụng độc lập, có cấu hình tự động, máy chủ web nhúng và các phụ thuộc starter.
Apache 2.0-licensed. Mã nguồn
So sánh tất cả 12 Framework Java và Kotlin, mã nguồn mở hay không.