Privacy Ratings

Open-source Node.js frameworks

19 Node.js frameworks whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.

  1. Koa Grade D Our pick

    Minimal web framework for Node.js from the team behind Express, built around async middleware functions.

    MIT-licensed. Source code

  2. Express Grade A

    Minimal web framework for Node.js that provides routing and middleware for building web applications and APIs.

    MIT-licensed. Source code

  3. Fastify Grade A

    Web framework for Node.js focused on low overhead, with a plugin system and JSON schema based validation and serialization.

    MIT-licensed. Source code

  4. Elysia Grade B

    TypeScript web framework designed for the Bun runtime, with end-to-end type safety and schema validation.

    MIT-licensed. Source code

  5. Hono Grade B

    Small web framework built on Web Standards that runs on Node.js, Bun, Deno, Cloudflare Workers and other JavaScript runtimes.

    MIT-licensed. Source code

  6. Nitro Grade B

    Server toolkit for building web servers and APIs in JavaScript and TypeScript, built on h3 and deployable to many hosting platforms and runtimes.

    MIT-licensed. Source code

  7. Oak Grade B

    Middleware framework for HTTP servers on Deno, Node.js, Bun and Cloudflare Workers, modeled on Koa, with a built-in router.

    MIT-licensed. Source code

  8. Restify Grade B

    Node.js web service framework for building REST APIs, with a focus on observability and correctness.

    MIT-licensed. Source code

  9. AdonisJS Grade D

    TypeScript-first MVC web framework for Node.js that includes routing, an ORM, authentication and validation.

    MIT-licensed. Source code

  10. Encore.ts Grade D

    TypeScript backend framework with a Rust-based runtime, where APIs and infrastructure such as databases, queues and cron jobs are declared in code.

    MPL-2.0-licensed. Source code

  11. Feathers Grade D

    TypeScript and JavaScript framework for building real-time applications and REST APIs on Node.js.

    MIT-licensed. Source code

  12. LoopBack Grade D

    TypeScript framework for Node.js for building REST APIs and microservices, with OpenAPI support, dependency injection and database connectors.

    MIT-licensed. Source code

  13. Meteor Grade D

    Full-stack JavaScript platform for building web and mobile applications with real-time data on Node.js.

    MIT-licensed. Source code

  14. Moleculer Grade D

    Microservices framework for Node.js with service discovery, load balancing, fault tolerance and pluggable message transporters.

    MIT-licensed. Source code

  15. NestJS Grade D

    TypeScript framework for building server-side Node.js applications, using modules, dependency injection and decorators on top of Express or Fastify.

    MIT-licensed. Source code

  16. Total.js Grade D

    Node.js framework for building web applications, REST services and real-time apps, with no third-party dependencies in its core and built-in NoSQL storage.

    MIT-licensed. Source code

  17. tRPC Grade D

    TypeScript library for building end-to-end type-safe APIs, sharing types between server and client without schemas or code generation.

    MIT-licensed. Source code

  18. Hapi Grade D

    Web framework for Node.js for building applications and services, with built-in input validation, caching and authentication support.

    BSD-3-Clause licensed. Source code

  19. Sails Grade D

    MVC web framework for Node.js built on Express, with auto-generated REST APIs, WebSocket support and the Waterline ORM.

    MIT-licensed. Source code

Compare all 19 Node.js frameworks, open source or not.