Categories / HTTP Clients
3 repositories tracked in this category; 1 audited head-to-head under the same rubric.
“Ky is a fetch wrapper with zero runtime dependencies that adds retries, timeouts, hooks, and Standard Schema validation on top of the native fetch API [vitals-readme][probe-deps]. The design surface is unusually well documented at the type level, with extensive JSDoc examples for every hook and method [complete-files].”
| # | Repository | Grade | Score | Dep / Craft / Docs / Trust | Note |
|---|---|---|---|---|---|
| 1 | sindresorhus/kylibrary🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API | A | 7.7 | TRIAL | |
| 2 | axios/axiosPromise based HTTP client for the browser and node.js | — | — | 109,125 ★ | |
| 3 | hoppscotch/hoppscotchOpen-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia | — | — | 79,840 ★ | |
| 4 | caddyserver/caddyFast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS | — | — | 74,211 ★ | |
| 5 | psf/requestsA simple, yet elegant, HTTP library. | — | — | 54,139 ★ | |
| 6 | TanStack/query🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query. | — | — | 49,959 ★ | |
| 7 | usebruno/brunoOpensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia) | — | — | 45,760 ★ | |
| 8 | mitmproxy/mitmproxyAn interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. | — | — | 44,389 ★ | |
| 9 | MHSanaei/3x-uiXray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun, MTProto) | — | — | 43,363 ★ | |
| 10 | Kong/insomniaThe open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage. | — | — | 39,897 ★ | |
| 11 | vercel/swrReact Hooks for Data Fetching | — | — | 32,434 ★ | |
| 12 | locustio/locustWrite scalable load tests in plain Python 🚗💨 | — | — | 28,012 ★ | |
| 13 | tokio-rs/axumHTTP routing and request-handling library for Rust that focuses on ergonomics and modularity | — | — | 26,575 ★ | |
| 14 | go-kratos/kratosYour ultimate Go microservices framework for the cloud-native era. | — | — | 25,801 ★ | |
| 15 | GopeedLab/gopeed A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k. Cross-platform, built with Golang and Flutter. | — | — | 25,365 ★ | |
| 16 | go-chi/chilightweight, idiomatic and composable router for building Go HTTP services | — | — | 22,562 ★ | |
| 17 | Orange-OpenSource/hurlHurl, run and test HTTP requests with plain text. | — | — | 19,080 ★ | |
| 18 | mountain-loop/yaakThe most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬 | — | — | 18,884 ★ | |
| 19 | elysiajs/elysiaErgonomic Framework for Humans | — | — | 18,715 ★ | |
| 20 | aio-libs/aiohttpAsynchronous HTTP client/server framework for asyncio and Python | — | — | 16,502 ★ | |
| 21 | jpillora/chiselA fast TCP/UDP tunnel over HTTP | — | — | 16,253 ★ | |
| 22 | hyperium/hyperAn HTTP library for Rust | — | — | 16,233 ★ | |
| 23 | scalar/scalarScalar is an open-source API platform: 🌐 Modern REST API Client 📖 Beautiful API References ✨ 1st-Class OpenAPI/Swagger Support | — | — | 15,649 ★ | |
| 24 | yonggekkk/Cloudflare-vless-trojanCF-workers/pages代理脚本:支持Vless-ws(tls)、Trojan-ws(tls);Socks5/http本地代理脚本:可选ECH-TLS、普通TLS、无TLS三种代理模式 | — | — | 15,623 ★ | |
| 25 | sindresorhus/got🌐 Human-friendly and powerful HTTP request library for Node.js | — | — | 14,928 ★ | |
| 26 | nock/nockHTTP server mocking and expectations library for Node.js | — | — | 13,114 ★ | |
| 27 | graphile/crystal🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more! | — | — | 12,936 ★ | |
| 28 | Kludex/starletteThe little ASGI framework that shines. 🌟 | — | — | 12,489 ★ | |
| 29 | dstotijn/hettyAn HTTP toolkit for security research. | — | — | 11,909 ★ | |
| 30 | seanmonstar/reqwestAn easy and powerful Rust HTTP Client | — | — | 11,739 ★ | |
| 31 | go-resty/restySimple HTTP, REST, and SSE client library for Go | — | — | 11,728 ★ | |
| 32 | BishopFox/sliverAdversary Emulation Framework | — | — | 11,546 ★ | |
| 33 | Kludex/uvicornAn ASGI web server, for Python. 🦄 | — | — | 10,843 ★ | |
| 34 | benoitc/gunicorngunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications. | — | — | 10,631 ★ | |
| 35 | hatoo/ohaOhayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation. | — | — | 10,435 ★ | |
| 36 | projectdiscovery/httpxhttpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library. | — | — | 10,188 ★ | |
| 37 | sub-store-org/Sub-StoreAdvanced Subscription Manager for QX, Loon, Surge, Stash, Egern and Shadowrocket! | — | — | 10,124 ★ | |
| 38 | falconry/falconThe no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale. | — | — | 9,792 ★ | |
| 39 | roadrunner-server/roadrunner🤯 High-performance PHP application server, process manager written in Go and powered with plugins | — | — | 8,490 ★ | |
| 40 | ducaale/xhFriendly and fast tool for sending HTTP requests | — | — | 7,945 ★ | |
| 41 | nodejs/undiciAn HTTP/1.1 client, written from scratch for Node.js | — | — | 7,650 ★ | |
| 42 | cloudwego/hertzGo HTTP framework with high-performance and strong-extensibility for building micro-services. | — | — | 7,309 ★ | |
| 43 | go-gost/gostGO Simple Tunnel - a simple tunnel written in golang | — | — | 7,162 ★ | |
| 44 | jsdelivr/jsdelivrA free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM | — | — | 6,316 ★ | |
| 45 | Python3WebSpider/ProxyPoolAn Efficient ProxyPool with Getter, Tester and Server | — | — | 6,231 ★ | |
| 46 | lexiforest/curl_cffiPython binding for curl-impersonate fork via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints. | — | — | 6,111 ★ | |
| 47 | twisted/twistedEvent-driven networking engine written in Python. | — | — | 5,972 ★ | |
| 48 | WebAssembly/WASIWebAssembly System Interface | — | — | 5,729 ★ | |
| 49 | emmett-framework/granianA Rust HTTP server for Python applications | — | — | 5,495 ★ | |
| 50 | apache/iggyApache Iggy: Hyper-Efficient Message Streaming at Laser Speed | — | — | 4,441 ★ | |
| 51 | sozu-proxy/sozuSōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome! | — | — | 3,708 ★ |