オープンソースのjava・Kotlin フレームワーク
OSI 承認ライセンスでコードを公開しているjava・Kotlin フレームワーク11件を、根拠に基づいてプライバシー評価。おすすめを先頭に、その後はスコア順。
Eclipse Vert.x グレード B
ノンブロッキング I/O で JVM 上にリアクティブなイベント駆動型アプリケーションを構築するための Eclipse Foundation のツールキット。Java、Kotlin などの JVM 言語から使えます。
Dual-licensed under the Eclipse Public License 2.0 and Apache 2.0. ソースコード
Helidon グレード B
マイクロサービスを構築するための Oracle の Java フレームワーク。軽量な関数型 API(Helidon SE)と MicroProfile の実装(Helidon MP)として提供されています。
Apache 2.0-licensed. ソースコード
Javalin グレード B
Jetty サーバーをベースにした Java・Kotlin 向けの軽量ウェブフレームワーク。REST API と WebSocket のための小さなハンドラーベースの API を備えています。
Apache 2.0-licensed. ソースコード
Play Framework グレード B
ステートレスでノンブロッキングなアーキテクチャ、開発中のホットリロード、型安全なテンプレートを備えた、Java・Scala 向けのウェブフレームワーク。
Apache 2.0-licensed. ソースコード
Dropwizard グレード C
Jetty、Jersey、Jackson を 1 つのアプリケーションパッケージにまとめた、RESTful ウェブサービスを構築するための Java フレームワーク。メトリクスとヘルスチェックを内蔵しています。
Apache 2.0-licensed. ソースコード
Quarkus グレード C
クラウドと Kubernetes のアプリケーション向けの Java フレームワーク。高速な起動と少ないメモリ使用量を目指して設計され、GraalVM によるネイティブコンパイルとライブリロードの開発モードを備えています。
Apache 2.0-licensed. ソースコード
Apache Struts グレード D
アクション、インターセプター、リザルトビューをベースにした、Java ウェブアプリケーションを構築するための Apache の MVC フレームワーク。
Apache 2.0-licensed. ソースコード
Grails グレード D
Spring Boot をベースにした Groovy 言語向けのウェブアプリケーションフレームワーク。設定より規約、GORM データレイヤー、GSP テンプレートを備えています。
Apache 2.0-licensed. ソースコード
Ktor グレード D
コルーチンで非同期サーバーと HTTP クライアントを構築するための JetBrains の Kotlin フレームワーク。プラグインで拡張できます。
Apache 2.0-licensed. ソースコード
Micronaut グレード D
Java、Kotlin、Groovy でマイクロサービスとサーバーレスアプリケーションを構築するための JVM フレームワーク。リフレクションの代わりにコンパイル時の依存性の注入を使います。
Apache 2.0-licensed. ソースコード
Spring Boot グレード D
スタンドアロンのアプリケーションを構築するための Spring プロジェクトの Java フレームワーク。自動構成、組み込みウェブサーバー、スターター依存関係を備えています。
Apache 2.0-licensed. ソースコード
java・Kotlin フレームワーク全12件を比較(オープンソースかどうかを問わず)。