HTTP-RPC

JSON →
library 2.5.1 ·javascript
verified Jun 7, 2026

A JavaScript/TypeScript RPC library inspired by JSON-RPC and gRPC that works over HTTP with browser fetch(). Current stable version is 2.5.1 (released 2023). Provides single-trip CORS handling, built-in edge caching (browser and CDN), JWT token support, configurable timeout and idempotency, and both client and server invocation. Key differentiators: designed specifically for browser-to-server communication with minimal overhead, no preflight CORS requests, and integrated caching headers. Requires Node.js >=14.0.0.