オープンソースのnode.js フレームワーク
OSI 承認ライセンスでコードを公開しているnode.js フレームワーク19件を、根拠に基づいてプライバシー評価。おすすめを先頭に、その後はスコア順。
Koa グレード D 編集部のおすすめ
Express の開発チームによる、非同期ミドルウェア関数を中心に構築されたミニマルな Node.js 向けウェブフレームワーク。
MIT-licensed. ソースコード
Express グレード A
ウェブアプリケーションや API を構築するためのルーティングとミドルウェアを提供する、ミニマルな Node.js 向けウェブフレームワーク。
MIT-licensed. ソースコード
Fastify グレード A
低オーバーヘッドを重視した Node.js 向けのウェブフレームワーク。プラグインシステムと、JSON スキーマに基づくバリデーションとシリアライズを備えています。
MIT-licensed. ソースコード
Elysia グレード B
Bun ランタイム向けに設計された TypeScript のウェブフレームワーク。エンドツーエンドの型安全性とスキーマバリデーションを備えています。
MIT-licensed. ソースコード
Hono グレード B
Web 標準をベースにした小型のウェブフレームワーク。Node.js、Bun、Deno、Cloudflare Workers などの JavaScript ランタイムで動作します。
MIT-licensed. ソースコード
Nitro グレード B
JavaScript と TypeScript でウェブサーバーと API を構築するためのサーバーツールキット。h3 をベースにしており、多くのホスティングプラットフォームやランタイムにデプロイできます。
MIT-licensed. ソースコード
Oak グレード B
Deno、Node.js、Bun、Cloudflare Workers 上の HTTP サーバー向けミドルウェアフレームワーク。Koa をモデルにしており、ルーターを内蔵しています。
MIT-licensed. ソースコード
Restify グレード B
可観測性と正確性を重視した、REST API を構築するための Node.js 向けウェブサービスフレームワーク。
MIT-licensed. ソースコード
AdonisJS グレード D
ルーティング、ORM、認証、バリデーションを含む、TypeScript ファーストの Node.js 向け MVC ウェブフレームワーク。
MIT-licensed. ソースコード
Encore.ts グレード D
Rust ベースのランタイムを備えた TypeScript のバックエンドフレームワーク。API や、データベース、キュー、cron ジョブなどのインフラをコードで宣言します。
MPL-2.0-licensed. ソースコード
Feathers グレード D
Node.js 上でリアルタイムアプリケーションや REST API を構築するための TypeScript および JavaScript のフレームワーク。
MIT-licensed. ソースコード
LoopBack グレード D
REST API とマイクロサービスを構築するための Node.js 向け TypeScript フレームワーク。OpenAPI サポート、依存性の注入、データベースコネクターを備えています。
MIT-licensed. ソースコード
Meteor グレード D
Node.js 上でリアルタイムデータを扱うウェブアプリケーションやモバイルアプリケーションを構築するための、フルスタックの JavaScript プラットフォーム。
MIT-licensed. ソースコード
Moleculer グレード D
サービスディスカバリー、負荷分散、耐障害性、差し替え可能なメッセージトランスポーターを備えた、Node.js 向けのマイクロサービスフレームワーク。
MIT-licensed. ソースコード
NestJS グレード D
Express または Fastify の上で、モジュール、依存性注入、デコレーターを使ってサーバーサイドの Node.js アプリケーションを構築するための TypeScript フレームワーク。
MIT-licensed. ソースコード
Total.js グレード D
ウェブアプリケーション、REST サービス、リアルタイムアプリを構築するための Node.js フレームワーク。コアにサードパーティの依存関係がなく、NoSQL ストレージを内蔵しています。
MIT-licensed. ソースコード
tRPC グレード D
スキーマやコード生成なしでサーバーとクライアントの間で型を共有し、エンドツーエンドで型安全な API を構築するための TypeScript ライブラリ。
MIT-licensed. ソースコード
Hapi グレード D
アプリケーションやサービスを構築するための Node.js 向けウェブフレームワーク。入力バリデーション、キャッシュ、認証の組み込みサポートを備えています。
BSD-3-Clause licensed. ソースコード
Sails グレード D
Express をベースにした Node.js 向けの MVC ウェブフレームワーク。自動生成される REST API、WebSocket サポート、Waterline ORM を備えています。
MIT-licensed. ソースコード
node.js フレームワーク全19件を比較(オープンソースかどうかを問わず)。