carboneio / rock-req
⚡️ Ultra-light (150 LOC, zero dep.) & Ultra-fast NodeJS request library with reliable retry on failure, http/https, redirects, gzip/deflate/brotli, extensible, proxy, streams, JSON mode, forms, timeout
☆93Updated 3 months ago
Alternatives and similar repositories for rock-req:
Users that are interested in rock-req are comparing it to the libraries listed below
- Dependency-free RFC 3986 URI toolbox☆90Updated last week
- provide stats for routes using perf_hooks, for fastify☆50Updated this week
- uWebSocket.js for fastify☆50Updated 3 months ago
- A tiny (~90B) isomorphic wrapper for `crypto.randomBytes` in Node.js and browsers.☆68Updated last year
- A tiny (414B) and fast utility to convert milliseconds to and from strings.☆217Updated last year
- Automatically generate etags for HTTP responses, for Fastify☆77Updated this week
- 🌌 Tiniest body parser in the universe. Built for modern Node.js☆172Updated last month
- A streaming parser for HTML form data for node.js☆96Updated this week
- Restart Fastify without losing a request☆106Updated last week
- Gracefully shutdown fastify☆74Updated 4 months ago
- Use Fastify idioms for writing Cloudflare Workers and Bun servers☆97Updated 10 months ago
- The developer error page - print errors in structured HTML to the browser☆19Updated 2 years ago
- A Piscina plugin for Fastify☆64Updated last year
- 🏄 Framework-agnostic CSRF middleware for modern Node.js☆124Updated last month
- A small utility, used by Fastify itself, for generating consistent error objects across your codebase and plugins☆111Updated this week
- NPM open registry☆68Updated 2 years ago
- Create a multicast stream that lets multiple consumers independently read the same data☆120Updated 4 months ago
- Node.js DNS over HTTPS - Tangerine is the best drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici wit…☆155Updated 3 weeks ago
- Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handle…☆74Updated last week
- tRPC adapter for uWebSockets.js server☆60Updated 4 months ago
- load a plugin via a synchronous worker☆56Updated last year
- A Node.js module for looking up running processes☆11Updated 3 weeks ago
- Elysia's Radix Tree router for fast matching dynamic parameters.☆25Updated last week
- Flash message plugin for Fastify☆30Updated this week
- A Fastify plugin to facilitate working with cache headers☆211Updated 2 weeks ago
- Template repository to create standardized Fastify plugins.☆35Updated 2 weeks ago
- Use the Hotwire pattern with Fastify☆77Updated this week
- An SQLite binding for node.js with built-in encryption, focused on simplicity and (async) performance☆39Updated 3 weeks ago
- ☆118Updated this week
- Simple benchmarking suite powered by HDR histograms.☆83Updated this week