Frameworks Node.js open source
19 Frameworks Node.js dont le code est public sous une licence approuvée par l'OSI, avec une évaluation de confidentialité appuyée par des preuves. Nos choix en premier, puis par score.
Koa Note D Notre choix
Framework web minimal pour Node.js de l'équipe derrière Express, construit autour de fonctions middleware asynchrones.
MIT-licensed. Code source
Express Note A
Framework web minimal pour Node.js qui fournit le routage et des middlewares pour créer des applications web et des API.
MIT-licensed. Code source
Fastify Note A
Framework web pour Node.js axé sur une faible surcharge, avec un système de plugins et une validation et une sérialisation basées sur JSON Schema.
MIT-licensed. Code source
Elysia Note B
Framework web TypeScript conçu pour l'environnement d'exécution Bun, avec sûreté de typage de bout en bout et validation par schémas.
MIT-licensed. Code source
Hono Note B
Petit framework web construit sur les standards du Web, qui fonctionne sur Node.js, Bun, Deno, Cloudflare Workers et d'autres environnements d'exécution JavaScript.
MIT-licensed. Code source
Nitro Note B
Boîte à outils serveur pour créer des serveurs web et des API en JavaScript et TypeScript, basée sur h3 et déployable sur de nombreuses plateformes d'hébergement et de nombreux runtimes.
MIT-licensed. Code source
Oak Note B
Framework de middleware pour serveurs HTTP sur Deno, Node.js, Bun et Cloudflare Workers, inspiré de Koa, avec un routeur intégré.
MIT-licensed. Code source
Restify Note B
Framework de services web pour Node.js pour créer des API REST, axé sur l'observabilité et l'exactitude.
MIT-licensed. Code source
AdonisJS Note D
Framework web MVC pensé d'abord pour TypeScript, pour Node.js, qui comprend le routage, un ORM, l'authentification et la validation.
MIT-licensed. Code source
Encore.ts Note D
Framework backend TypeScript avec un runtime basé sur Rust, où les API et l'infrastructure, comme les bases de données, les files d'attente et les tâches cron, sont déclarées dans le code.
MPL-2.0-licensed. Code source
Feathers Note D
Framework TypeScript et JavaScript pour créer des applications temps réel et des API REST sur Node.js.
MIT-licensed. Code source
LoopBack Note D
Framework TypeScript pour Node.js destiné à créer des API REST et des microservices, avec prise en charge d'OpenAPI, injection de dépendances et connecteurs de bases de données.
MIT-licensed. Code source
Meteor Note D
Plateforme JavaScript full-stack pour créer des applications web et mobiles avec des données en temps réel sur Node.js.
MIT-licensed. Code source
Moleculer Note D
Framework de microservices pour Node.js avec découverte de services, répartition de charge, tolérance aux pannes et transporteurs de messages interchangeables.
MIT-licensed. Code source
NestJS Note D
Framework TypeScript pour créer des applications Node.js côté serveur, utilisant des modules, l'injection de dépendances et des décorateurs au-dessus d'Express ou de Fastify.
MIT-licensed. Code source
Total.js Note D
Framework Node.js pour créer des applications web, des services REST et des applications en temps réel, sans dépendance tierce dans son cœur et avec un stockage NoSQL intégré.
MIT-licensed. Code source
tRPC Note D
Bibliothèque TypeScript pour créer des API typées de bout en bout, qui partage les types entre serveur et client sans schémas ni génération de code.
MIT-licensed. Code source
Hapi Note D
Framework web pour Node.js pour créer des applications et des services, avec prise en charge intégrée de la validation des entrées, de la mise en cache et de l'authentification.
BSD-3-Clause licensed. Code source
Sails Note D
Framework web MVC pour Node.js construit sur Express, avec des API REST générées automatiquement, la prise en charge de WebSocket et l'ORM Waterline.
MIT-licensed. Code source
Comparer les 19 Frameworks Node.js, open source ou non.