Web Frameworks & API Servers Packages
Server-side web frameworks and HTTP API servers for building backends and REST APIs (Express, FastAPI, Django, Laravel, Actix).
Packages in Web Frameworks & API Servers
Kind
Sort:Used by Most Apps
Express
The fast, unopinionated, minimalist web framework for Node.js
cors
Node.js CORS middleware for Express and Connect that sets standards-compliant headers to control cross-origin browser access.
Hono
A small, ultrafast web framework built on Web Standards that runs identically everywhere.
cookie-parser
Express middleware that parses HTTP Cookie headers into req.cookies, with support for signed and JSON-encoded cookie values.
@hono/node-server
The official Node.js adapter that runs your Hono application on a native Node HTTP server using web-standard APIs.
body-parser
Node.js body-parsing middleware that turns raw HTTP request bodies into ready-to-use req.body objects.
compression
Node.js middleware that transparently gzip-, deflate-, or Brotli-compresses HTTP responses for Express and raw http servers.
NestJS
A progressive Node.js framework for building efficient, scalable, and maintainable server-side applications in TypeScript.
http-proxy-middleware
The one-liner Node.js proxy middleware for connect, express, next.js, hono, and more.
@nestjs/swagger
The official NestJS module that generates OpenAPI (Swagger) documentation from your controllers and DTOs
@nestjs/throttler
The official NestJS rate-limiting module for Express, Fastify, GraphQL, WebSockets, and RPC
@nestjs/event-emitter
Event-driven architecture for NestJS, built on EventEmitter2
verdaccio
A lightweight, zero-config-required private npm registry with built-in caching and proxying of public registries.
grammY
The modern TypeScript framework for building Telegram bots on Node.js and Deno
rate-limit-redis
A Redis-backed store for express-rate-limit that shares rate limit counters across multiple Node.js server instances.
on-headers
Fire a listener right before a Node.js HTTP response writes its headers.
Fiber
An Express-inspired Go web framework built on Fasthttp for zero-allocation, extreme-performance HTTP servers.
graphql-yoga
A fully-featured, spec-compliant GraphQL server built on the WHATWG Fetch API, running anywhere from Node to Cloudflare Workers.
serve-static
Express-maintained middleware for serving static files over HTTP, with caching, ETags, and range-request support built in.
tus-node-server
The official Node.js implementation of the tus resumable upload protocol, embeddable in any HTTP server or meta-framework.
hono-rate-limiter
Rate limiting middleware for Hono with pluggable memory, Redis, Cloudflare, and Unstorage backends, plus WebSocket support.
negotiator
HTTP content negotiator for Node.js — picks the best media type, language, charset, or encoding
etag
A tiny, zero-dependency generator for RFC 7232 HTTP ETags from strings, Buffers, or fs.Stats.
hapi
A config-driven Node.js framework for building HTTP APIs and web servers with built-in validation, caching, and auth.