Öppen källkod: node.js-ramverk
19 node.js-ramverk vars kod är offentlig under en OSI-godkänd licens, bedömda för integritet med belägg. Rekommendationer först, sedan efter poäng.
Koa Betyg D Vår rekommendation
Minimalistiskt webbramverk för Node.js från teamet bakom Express, uppbyggt kring asynkrona middleware-funktioner.
MIT-licensed. Källkod
Express Betyg A
Minimalistiskt webbramverk för Node.js som tillhandahåller routning och middleware för att bygga webbprogram och API:er.
MIT-licensed. Källkod
Fastify Betyg A
Webbramverk för Node.js med fokus på låg overhead, med ett pluginsystem och validering och serialisering baserade på JSON-scheman.
MIT-licensed. Källkod
Elysia Betyg B
Webbramverk i TypeScript utformat för körmiljön Bun, med typsäkerhet från början till slut och schemavalidering.
MIT-licensed. Källkod
Hono Betyg B
Litet webbramverk byggt på webbstandarder som körs på Node.js, Bun, Deno, Cloudflare Workers och andra JavaScript-körmiljöer.
MIT-licensed. Källkod
Nitro Betyg B
Serververktygslåda för att bygga webbservrar och API:er i JavaScript och TypeScript, byggd på h3 och möjlig att driftsätta på många hostingplattformar och körmiljöer.
MIT-licensed. Källkod
Oak Betyg B
Middleware-ramverk för HTTP-servrar på Deno, Node.js, Bun och Cloudflare Workers, förebildat på Koa, med inbyggd router.
MIT-licensed. Källkod
Restify Betyg B
Ramverk för webbtjänster i Node.js för att bygga REST-API:er, med fokus på observerbarhet och korrekthet.
MIT-licensed. Källkod
AdonisJS Betyg D
MVC-webbramverk för Node.js med TypeScript i första hand, som innehåller routning, en ORM, autentisering och validering.
MIT-licensed. Källkod
Encore.ts Betyg D
Backend-ramverk i TypeScript med en Rust-baserad körmiljö, där API:er och infrastruktur som databaser, köer och cron-jobb deklareras i kod.
MPL-2.0-licensed. Källkod
Feathers Betyg D
Ramverk för TypeScript och JavaScript för att bygga realtidsprogram och REST-API:er på Node.js.
MIT-licensed. Källkod
LoopBack Betyg D
TypeScript-ramverk för Node.js för att bygga REST-API:er och mikrotjänster, med stöd för OpenAPI, beroendeinjektion och databaskopplingar.
MIT-licensed. Källkod
Meteor Betyg D
Fullstack-plattform för JavaScript för att bygga webb- och mobilprogram med realtidsdata på Node.js.
MIT-licensed. Källkod
Moleculer Betyg D
Ramverk för mikrotjänster i Node.js med tjänsteupptäckt, lastbalansering, feltolerans och utbytbara meddelandetransporter.
MIT-licensed. Källkod
NestJS Betyg D
TypeScript-ramverk för att bygga Node.js-program på serversidan, med moduler, beroendeinjektion och dekoratorer ovanpå Express eller Fastify.
MIT-licensed. Källkod
Total.js Betyg D
Node.js-ramverk för att bygga webbprogram, REST-tjänster och realtidsappar, utan beroenden från tredje part i kärnan och med inbyggd NoSQL-lagring.
MIT-licensed. Källkod
tRPC Betyg D
TypeScript-bibliotek för att bygga API:er med typsäkerhet från början till slut, som delar typer mellan server och klient utan scheman eller kodgenerering.
MIT-licensed. Källkod
Hapi Betyg D
Webbramverk för Node.js för att bygga program och tjänster, med inbyggt stöd för validering av indata, cachning och autentisering.
BSD-3-Clause licensed. Källkod
Sails Betyg D
MVC-webbramverk för Node.js byggt på Express, med automatiskt genererade REST-API:er, stöd för WebSocket och ORM:en Waterline.
MIT-licensed. Källkod
Jämför alla 19 node.js-ramverk, med eller utan öppen källkod.