Packages

Web Frameworks & API Servers Packages

Server-side web frameworks and HTTP API servers for building backends and REST APIs (Express, FastAPI, Django, Laravel, Actix).

246 packages

Packages in Web Frameworks & API Servers

78Health
Framework npm

grammY

The modern TypeScript framework for building Telegram bots on Node.js and Deno

3,783
MIT
Used by 6
59Health
Library Go

secure

Standard net/http middleware that adds HSTS, CSP, X-Frame-Options, and other security headers to any Go web app in a few lines.

2,359
MIT
Used by 6
56Health
Library PyPI

slowapi

Rate limiting for Starlette and FastAPI endpoints, adapted from Flask-Limiter.

2,069
MIT
Used by 6
53Health
Library npm

serve-handler

The config-driven static file request handler powering Vercel's serve CLI

617
MIT
Used by 6
77Health
Library npm

@fastify/rate-limit

A low-overhead rate limiter for Fastify routes, with in-memory or Redis-backed request tracking.

603
MIT
Used by 6
71Health
Library npm

@fastify/cookie

Fast, secure cookie parsing and signing plugin for Fastify applications

301
MIT
Used by 6
66Health
Library npm

rate-limit-redis

A Redis-backed store for express-rate-limit that shares rate limit counters across multiple Node.js server instances.

218
MIT
Used by 6
76Health
Library npm

@fastify/swagger-ui

Serves an interactive Swagger UI inside a Fastify app, rendered directly from the OpenAPI spec that @fastify/swagger already generates.

192
MIT
Used by 6
95Health
Framework npm

@rails/actioncable

The client-side JavaScript half of Action Cable, Rails' full-stack framework for building WebSocket-powered realtime features.

58,849
MIT
Used by 5
86Health
Framework PyPI

Tornado

Python web framework and asynchronous networking library built for high concurrency

22,166
Apache 2.0
Used by 5
89Health
Library Composer

symfony/http-foundation

An object-oriented abstraction over PHP's raw HTTP superglobals — Request, Response, sessions, cookies, and file uploads as typed objects.

8,621
MIT
Used by 5
87Health
Tool PyPI

Granian

A fast Rust HTTP server for Python that serves ASGI, WSGI, and RSGI applications

5,738
BSD 3
Used by 5
88Health
Framework Composer

FrameworkBundle

The core bundle that wires Symfony's HTTP kernel, routing, DI, and console into a full-stack application

3,565
MIT
Used by 5
66Health
Library Go

cors

Configurable CORS middleware for the Gin web framework in Go, with fine-grained origin, header, and credential rules.

2,001
MIT
Used by 5
54Health
Library Go

httpsnoop

Captures HTTP status code, duration, and bytes written from Go handlers without breaking ResponseWriter's optional interfaces.

1,176
MIT
Used by 5
36Health
Library npm

express-async-errors

A one-line patch that lets Express route handlers throw or reject instead of manually calling next(err).

902
Other
Used by 5
38Health
Library npm

nextjs-cors

Drop-in CORS middleware for Next.js API routes, built on the battle-tested cors package

224
MIT
Used by 5
46Health
Library npm

on-headers

Fire a listener right before a Node.js HTTP response writes its headers.

163
MIT
Used by 5
92Health
Framework Go

Fiber

An Express-inspired Go web framework built on Fasthttp for zero-allocation, extreme-performance HTTP servers.

40,228
MIT
Used by 4
90Health
Framework npm

graphql-yoga

A fully-featured, spec-compliant GraphQL server built on the WHATWG Fetch API, running anywhere from Node to Cloudflare Workers.

8,532
MIT
Used by 4
54Health
Framework PyPI

Django Channels

The official Django project that swaps WSGI for ASGI so your app can handle WebSockets, long-polling, and background tasks.

6,364
BSD 3
Used by 4
59Health
Framework Composer

nwidart/laravel-modules

Split large Laravel applications into self-contained, independently generated modules — each with its own routes, controllers, views, and migrations.

6,217
MIT
Used by 4
85Health
Tool Composer

Laravel Octane

Boots your Laravel application once and keeps it resident in memory on Swoole, RoadRunner, or FrankenPHP for dramatically faster request handling.

4,049
MIT
Used by 4
59Health
Library npm

serve-static

Express-maintained middleware for serving static files over HTTP, with caching, ETags, and range-request support built in.

1,421
MIT
Used by 4

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers