Skip to content
Agents tracked: 378 Downloads (7d): 244M down 5.7% GitHub stars: 8.4M VS Code installs: 151M Releases (7d): 407 Agent status: 1 with issues Updated Oct 10, 2026

HTTP clients and networking for projects built with AI agents

Axios, requests, httpx, WebSockets. 29 tools ranked by how many of 12,697 public projects built with AI coding agents use them, with downloads and GitHub stars. Updated Oct 10, 2026.

Tool Used in agent projectsDownloads / wk GitHub starsLicense
Axios npm
Promise-based HTTP client for browser and Node.js with interceptors.
1,264 (10.0%) 115M 109K MIT
Requests pypi
Elegant Python HTTP library for making web requests.
675 (5.3%) 309M 54.6K Apache-2.0
aiohttp pypi
Async HTTP client/server framework for Python with WebSocket support.
295 (2.3%) 117M 16.6K —
ws npm
Simple, fast WebSocket client and server for Node.js with full RFC support.
287 (2.3%) 283M 22.8K MIT
websockets pypi
WebSocket implementation for Python with RFC 6455 and 7692 compliance.
286 (2.3%) 109M 5,732 —
httpx pypi
Modern Python HTTP client with async support, replacing the standard requests library.
266 (2.1%) 16M 15.6K BSD-3-Clause
node-fetch npm
Bring the Fetch API to Node.js for making HTTP requests.
219 (1.7%) 207M 8,852 MIT
urllib3 pypi
HTTP client with thread-safe connection pooling, file uploads and advanced features.
193 (1.5%) 338M 4,071 —
AnyIO pypi
Async I/O framework supporting both asyncio and Trio with high-level networking abstractions.
186 (1.5%) 206M 2,555 —
Socket.IO Client npm
Real-time bidirectional communication library for JavaScript with fallbacks.
147 (1.2%) 15.2M 63.2K MIT
redis (Python) pypi
Python client library for connecting to and querying Redis data stores.
142 (1.1%) 50.7M 13.6K —
postgres npm
Fast, full-featured PostgreSQL client for Node.js with real-time subscriptions.
139 (1.1%) 21M 8,726 Unlicense
Upstash Redis npm
HTTP REST client for Upstash Redis with edge-first design and rate limiting.
138 (1.1%) 5.5M 977 MIT
ioredis npm
Robust, feature-rich Redis client for Node.js with cluster support.
129 (1.0%) 30.6M 15.3K MIT
Socket.IO npm
Real-time bidirectional communication library for Node.js with fallback transports.
121 (1.0%) 19M 63.2K MIT
undici npm
High-performance HTTP/1.1 client for Node.js and Deno.
78 (0.6%) 212M 7,707 MIT
form-data npm
Node.js library for creating multipart/form-data streams for file uploads.
56 (0.4%) 175M 2,356 MIT
graphql-request npm
Minimal GraphQL client for Node.js and browsers with zero dependencies.
47 (0.4%) 10.2M 6,119 MIT
dnspython pypi
DNS toolkit for Python enabling DNS queries, zone transfers and dynamic updates.
47 (0.4%) 59.8M 2,681 —
gRPC pypi
High-performance RPC framework using HTTP/2 with language interoperability.
43 (0.3%) 79.8M 45.4K —
cross-fetch npm
Universal WHATWG Fetch API implementation for Node, browsers and React Native.
36 (0.3%) 38M 1,694 MIT
websocket-client pypi
WebSocket client library for Python with low-level API options.
36 (0.3%) 40M 3,708 Apache-2.0
Pusher Channels npm
JavaScript library for real-time messaging and WebSocket communication.
35 (0.3%) 3.1M 2,223 MIT
rpc-websockets npm
JSON-RPC 2.0 over WebSockets for Node.js real-time communication.
34 (0.3%) 2.1M 626 LGPL-3.0-only
https-proxy-agent npm
HTTP/HTTPS proxy agent for Node.js to route requests through corporate proxies.
26 (0.2%) 271M 1,167 MIT
Laravel Echo npm
Real-time event broadcasting client for Laravel with Pusher, Socket.IO and Mercure support.
26 (0.2%) 815K 1,361 MIT
curl-cffi pypi
libcurl FFI bindings for Python with browser impersonation support.
25 (0.2%) 7.4M 6,696 —
ipfs-http-client npm
Client library for interacting with IPFS nodes via HTTP API.
20 (0.2%) 51.4K 7,388 Apache-2.0 OR MIT
PyZMQ pypi
Python bindings for 0MQ distributed messaging library.
20 (0.2%) 23M 4,179 —
Not sure which one fits? Ask AgentGid →

Other categories

Web frameworks UI components and icons Styling and CSS Animation and motion 3D and graphics Charts and data visualisation Forms, validation and schemas State and data fetching Markdown, editors and content Desktop and mobile apps Utilities Model SDKs Agent, MCP and tool libraries Prompts, structured output and evals ML and data science Databases, ORMs and clients SDKs for hosted services Auth and security libraries Jobs, queues and workflows Files, images and media Scraping, browsers and parsing HTTP servers and APIs Testing Linting and formatting Languages, types and runtimes Build tools and bundlers Dev workflow and config Logging, monitoring and analytics Crypto and web3 Game development