Open source: Frameworki Node.js
Pozycje w kategorii Frameworki Node.js (19) z kodem publicznym na licencji zatwierdzonej przez OSI, oceniane pod kątem prywatności na podstawie dowodów. Najpierw nasze wybory, potem według wyniku.
Koa Stopień D Nasz wybór
Minimalny framework webowy dla Node.js od zespołu stojącego za Express, zbudowany wokół asynchronicznych funkcji middleware.
MIT-licensed. Kod źródłowy
Express Stopień A
Minimalny framework webowy dla Node.js, który zapewnia routing i middleware do budowania aplikacji webowych i API.
MIT-licensed. Kod źródłowy
Fastify Stopień A
Framework webowy dla Node.js nastawiony na niski narzut, z systemem wtyczek oraz walidacją i serializacją opartymi na JSON Schema.
MIT-licensed. Kod źródłowy
Elysia Stopień B
Framework webowy w TypeScript zaprojektowany dla środowiska uruchomieniowego Bun, z pełnym bezpieczeństwem typów end-to-end i walidacją schematów.
MIT-licensed. Kod źródłowy
Hono Stopień B
Mały framework webowy zbudowany na standardach webowych (Web Standards), działający w Node.js, Bun, Deno, Cloudflare Workers i innych środowiskach uruchomieniowych JavaScript.
MIT-licensed. Kod źródłowy
Nitro Stopień B
Zestaw narzędzi serwerowych do tworzenia serwerów WWW i API w JavaScripcie i TypeScripcie, oparty na h3, z możliwością wdrożenia na wielu platformach hostingowych i środowiskach uruchomieniowych.
MIT-licensed. Kod źródłowy
Oak Stopień B
Framework middleware dla serwerów HTTP na Deno, Node.js, Bun i Cloudflare Workers, wzorowany na Koa, z wbudowanym routerem.
MIT-licensed. Kod źródłowy
Restify Stopień B
Framework usług webowych dla Node.js do budowania REST API, nastawiony na obserwowalność i poprawność.
MIT-licensed. Kod źródłowy
AdonisJS Stopień D
Framework webowy MVC dla Node.js tworzony z myślą o TypeScript, który zawiera routing, ORM, uwierzytelnianie i walidację.
MIT-licensed. Kod źródłowy
Encore.ts Stopień D
Backendowy framework TypeScript ze środowiskiem uruchomieniowym opartym na Ruście, w którym API i infrastruktura, np. bazy danych, kolejki i zadania cron, są deklarowane w kodzie.
MPL-2.0-licensed. Kod źródłowy
Feathers Stopień D
Framework w TypeScript i JavaScript do budowania aplikacji czasu rzeczywistego i REST API w Node.js.
MIT-licensed. Kod źródłowy
LoopBack Stopień D
Framework TypeScript dla Node.js do tworzenia REST API i mikrousług, z obsługą OpenAPI, wstrzykiwaniem zależności i konektorami baz danych.
MIT-licensed. Kod źródłowy
Meteor Stopień D
Platforma JavaScript full-stack do budowania aplikacji webowych i mobilnych z danymi w czasie rzeczywistym w Node.js.
MIT-licensed. Kod źródłowy
Moleculer Stopień D
Framework mikrousług dla Node.js z wykrywaniem usług, równoważeniem obciążenia, odpornością na awarie i wymiennymi transporterami wiadomości.
MIT-licensed. Kod źródłowy
NestJS Stopień D
Framework w TypeScript do budowania aplikacji serwerowych w Node.js, wykorzystujący moduły, wstrzykiwanie zależności i dekoratory na bazie Express lub Fastify.
MIT-licensed. Kod źródłowy
Total.js Stopień D
Framework Node.js do tworzenia aplikacji webowych, usług REST i aplikacji czasu rzeczywistego, bez zależności zewnętrznych w rdzeniu i z wbudowanym magazynem NoSQL.
MIT-licensed. Kod źródłowy
tRPC Stopień D
Biblioteka TypeScript do tworzenia API z pełnym bezpieczeństwem typów od klienta do serwera, współdzieląca typy między serwerem a klientem bez schematów i generowania kodu.
MIT-licensed. Kod źródłowy
Hapi Stopień D
Framework webowy dla Node.js do budowania aplikacji i usług, z wbudowaną obsługą walidacji danych wejściowych, pamięci podręcznej i uwierzytelniania.
BSD-3-Clause licensed. Kod źródłowy
Sails Stopień D
Framework webowy MVC dla Node.js zbudowany na Express, z automatycznie generowanymi REST API, obsługą WebSocket i ORM Waterline.
MIT-licensed. Kod źródłowy
Porównaj wszystkie pozycje w kategorii Frameworki Node.js (19), otwartoźródłowe lub nie.