Servers & realtime
Handle requests, create WebSocket services, and collect webpage data.
Choose a library or tool
6 options in this category.
AdonisJS
Library / toolA full-featured server framework for TypeScript applications.
- Good for
- Building a backend with established conventions and integrated tooling.
Crawlee
Library / toolA framework for building web crawlers and scrapers.
- Good for
- Collecting webpage data with request management and browser integration.
H3
Library / toolA server framework built around web-standard HTTP primitives.
- Good for
- Writing composable request handlers across supported JavaScript runtimes.
Hono
Library / toolA web framework for JavaScript runtimes and edge environments.
- Good for
- Implementing compact APIs with web-standard request and response objects.
Shovel
Library / toolA server framework using Service Worker APIs across JavaScript runtimes.
- Good for
- Writing portable request handlers for Node.js, Bun, and Cloudflare Workers.
ws
Library / toolA WebSocket client and server library for Node.js.
- Good for
- Adding bidirectional realtime communication to a server application.