Privacy Ratings

オープンソースのnode.js フレームワーク

OSI 承認ライセンスでコードを公開しているnode.js フレームワーク19件を、根拠に基づいてプライバシー評価。おすすめを先頭に、その後はスコア順。

  1. Koa グレード D 編集部のおすすめ

    Express の開発チームによる、非同期ミドルウェア関数を中心に構築されたミニマルな Node.js 向けウェブフレームワーク。

    MIT-licensed. ソースコード

  2. Express グレード A

    ウェブアプリケーションや API を構築するためのルーティングとミドルウェアを提供する、ミニマルな Node.js 向けウェブフレームワーク。

    MIT-licensed. ソースコード

  3. Fastify グレード A

    低オーバーヘッドを重視した Node.js 向けのウェブフレームワーク。プラグインシステムと、JSON スキーマに基づくバリデーションとシリアライズを備えています。

    MIT-licensed. ソースコード

  4. Elysia グレード B

    Bun ランタイム向けに設計された TypeScript のウェブフレームワーク。エンドツーエンドの型安全性とスキーマバリデーションを備えています。

    MIT-licensed. ソースコード

  5. Hono グレード B

    Web 標準をベースにした小型のウェブフレームワーク。Node.js、Bun、Deno、Cloudflare Workers などの JavaScript ランタイムで動作します。

    MIT-licensed. ソースコード

  6. Nitro グレード B

    JavaScript と TypeScript でウェブサーバーと API を構築するためのサーバーツールキット。h3 をベースにしており、多くのホスティングプラットフォームやランタイムにデプロイできます。

    MIT-licensed. ソースコード

  7. Oak グレード B

    Deno、Node.js、Bun、Cloudflare Workers 上の HTTP サーバー向けミドルウェアフレームワーク。Koa をモデルにしており、ルーターを内蔵しています。

    MIT-licensed. ソースコード

  8. Restify グレード B

    可観測性と正確性を重視した、REST API を構築するための Node.js 向けウェブサービスフレームワーク。

    MIT-licensed. ソースコード

  9. AdonisJS グレード D

    ルーティング、ORM、認証、バリデーションを含む、TypeScript ファーストの Node.js 向け MVC ウェブフレームワーク。

    MIT-licensed. ソースコード

  10. Encore.ts グレード D

    Rust ベースのランタイムを備えた TypeScript のバックエンドフレームワーク。API や、データベース、キュー、cron ジョブなどのインフラをコードで宣言します。

    MPL-2.0-licensed. ソースコード

  11. Feathers グレード D

    Node.js 上でリアルタイムアプリケーションや REST API を構築するための TypeScript および JavaScript のフレームワーク。

    MIT-licensed. ソースコード

  12. LoopBack グレード D

    REST API とマイクロサービスを構築するための Node.js 向け TypeScript フレームワーク。OpenAPI サポート、依存性の注入、データベースコネクターを備えています。

    MIT-licensed. ソースコード

  13. Meteor グレード D

    Node.js 上でリアルタイムデータを扱うウェブアプリケーションやモバイルアプリケーションを構築するための、フルスタックの JavaScript プラットフォーム。

    MIT-licensed. ソースコード

  14. Moleculer グレード D

    サービスディスカバリー、負荷分散、耐障害性、差し替え可能なメッセージトランスポーターを備えた、Node.js 向けのマイクロサービスフレームワーク。

    MIT-licensed. ソースコード

  15. NestJS グレード D

    Express または Fastify の上で、モジュール、依存性注入、デコレーターを使ってサーバーサイドの Node.js アプリケーションを構築するための TypeScript フレームワーク。

    MIT-licensed. ソースコード

  16. Total.js グレード D

    ウェブアプリケーション、REST サービス、リアルタイムアプリを構築するための Node.js フレームワーク。コアにサードパーティの依存関係がなく、NoSQL ストレージを内蔵しています。

    MIT-licensed. ソースコード

  17. tRPC グレード D

    スキーマやコード生成なしでサーバーとクライアントの間で型を共有し、エンドツーエンドで型安全な API を構築するための TypeScript ライブラリ。

    MIT-licensed. ソースコード

  18. Hapi グレード D

    アプリケーションやサービスを構築するための Node.js 向けウェブフレームワーク。入力バリデーション、キャッシュ、認証の組み込みサポートを備えています。

    BSD-3-Clause licensed. ソースコード

  19. Sails グレード D

    Express をベースにした Node.js 向けの MVC ウェブフレームワーク。自動生成される REST API、WebSocket サポート、Waterline ORM を備えています。

    MIT-licensed. ソースコード

node.js フレームワーク全19件を比較(オープンソースかどうかを問わず)。