82 / 282

Recker

Recker - Product Hunt launch logo and brand identity

The HTTP SDK for the AI Era

#Developer Tools #Artificial Intelligence #GitHub #Tech

Recker – A comprehensive HTTP SDK optimized for AI and multi-protocol communication

Summary: Recker is a Node.js HTTP client with over 30 built-in plugins supporting OAuth2, retries, caching, and multiple protocols including HTTP/1.1, HTTP/2, HTTP/3, WebSockets, SSE, FTP, and SFTP. It features connection pooling, automatic keep-alive, concurrency controls, and mock servers for testing, enabling unified, high-performance network requests without external dependencies.

What it does

Recker provides a unified API for various protocols and includes plugins for authentication, rate limiting, and streaming, eliminating the need for multiple libraries. It supports production-ready defaults with customizable options and AI-powered debugging through a full MCP server.

Who it's for

Developers building REST clients or complex multi-protocol integrations requiring robust, extensible HTTP communication in Node.js.

Why it matters

It streamlines HTTP client setup by combining essential features and multi-protocol support into a single, performant SDK, reducing complexity and improving reliability.