Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: http-client

2548 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
yt-dlp/yt-dlp
yt-dlp is a feature-rich command-line audio/video downloader supporting thousands of websites, forked from youtube-dl. It offers extensive …
99187167active
Axios
Axios is a promise-based HTTP client for the browser and Node.js, supporting request/response interceptors, automatic JSON transformation, …
99109191stable
puppeteer/puppeteer
Puppeteer is a JavaScript library providing a high-level API to control Chrome or Firefox over the DevTools Protocol or WebDriver BiDi, run…
9595497stable
hoppscotch/hoppscotch
Hoppscotch is an open-source API development ecosystem for building, testing, and documenting HTTP, REST, GraphQL, and WebSocket requests. …
9880100active
D4Vinci/Scrapling
Scrapling is an adaptive Python web scraping framework that handles everything from single requests to full-scale concurrent crawls. It fea…
8976660active
scrapy/scrapy
Scrapy is a fast, high-level web crawling and scraping framework for Python used to extract structured data from websites. It provides a fu…
9964048stable
jquery/jquery
jQuery is a fast, small, feature-rich JavaScript library for HTML document traversal and manipulation, event handling, animation, and Ajax …
7659774stable
agalwood/Motrix
Motrix is a full-featured, open-source desktop download manager supporting HTTP, FTP, BitTorrent, magnet links, and Metalink, built on Elec…
8654612active
psf/requests
Requests is a widely-used Python library for making HTTP/1.1 requests with a simple, human-friendly API. It handles connection pooling, ses…
9454248stable
TanStack/query
TanStack Query (formerly React Query) is a TypeScript library for asynchronous state management that handles fetching, caching, synchronizi…
9550211stable
htmx
htmx is a small, dependency-free JavaScript library that lets any HTML element issue AJAX requests, WebSockets, and Server-Sent Events via …
9249020stable
lysine-dev/okhttp
OkHttp is a meticulous HTTP client library for the JVM, Android, and GraalVM, written in Kotlin. It provides efficient HTTP/2 and HTTP/1.1 …
7747053stable
usebruno/bruno
Bruno is an open-source desktop IDE for exploring and testing REST and GraphQL APIs, positioned as a lightweight alternative to Postman and…
9546566active
cli/cli
GitHub's official command line tool (gh) that brings pull requests, issues, releases, and other GitHub features to the terminal alongside g…
9546011stable
mitmproxy/mitmproxy
mitmproxy is an interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/2, HTTP/3, and WebSockets, offered as a console tool (mitm…
8944820stable
lysine-dev/retrofit
Retrofit is a type-safe HTTP client for Android and the JVM that turns REST APIs into Java or Kotlin interfaces using annotations. It gener…
7943934stable
ccxt/ccxt
CCXT is a unified trading API library supporting 100+ cryptocurrency exchanges and prediction markets across JavaScript/TypeScript, Python,…
9543756active
curl/curl
curl is a command-line tool and libcurl is a C library for transferring data to or from servers using URL syntax, supporting dozens of prot…
9242687stable
Alamofire
Alamofire is an elegant HTTP networking library for Swift built on top of URLSession, providing chainable request/response handling, parame…
8742422stable
aria2/aria2
aria2 is a lightweight, cross-platform command-line download utility supporting HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink with multi-…
6341833stable
Kong/insomnia
Insomnia is an open-source, cross-platform desktop API client for debugging, designing, testing, and mocking APIs across REST, GraphQL, Web…
9939954active
httpie/cli
HTTPie CLI is a modern, user-friendly command-line HTTP client written in Python for testing, debugging, and interacting with APIs and HTTP…
2338457stable
netty/netty
Netty is an asynchronous event-driven network application framework for the JVM, enabling rapid development of high-performance protocol se…
9835035stable
bumptech/glide
Glide is a fast and efficient image loading and media management library for Android that wraps media decoding, memory and disk caching, an…
9735026stable
binarywang/WxJava
WxJava is a comprehensive Java SDK for WeChat backend development, covering WeChat Pay, Mini Programs, Official Accounts, Open Platform, En…
7633051active
vercel/swr
SWR is a React Hooks library for data fetching, named after the stale-while-revalidate caching strategy. It returns cached data first, then…
9432473stable
openai/openai-python
The official Python client library for the OpenAI REST API, generated from OpenAI's OpenAPI specification. It provides typed, synchronous a…
9531467stable
WebTorrent
WebTorrent is a streaming BitTorrent client written entirely in JavaScript that runs in Node.js (using TCP/UDP) and in the browser (using W…
9831372active
transloadit/uppy
Uppy is a sleek, modular JavaScript file uploader for web browsers that integrates with any frontend framework via plugins. It fetches file…
9530935stable
CloakHQ/CloakBrowser
CloakBrowser is a stealth Chromium distribution with 73 source-level C++ fingerprint patches that passes major bot-detection systems like C…
8130849active
googleworkspace/cli
A single command-line tool (`gws`) for interacting with all Google Workspace APIs — Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and …
7430577active
swagger-api/swagger-ui
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate interactive API documentation from an OpenAPI (Swa…
9928990stable
locustio/locust
Locust is an open-source load and performance testing framework where test scenarios are written in plain Python code. It supports distribu…
9528104active
discord.js
discord.js is a powerful, object-oriented Node.js library for interacting with the Discord API, covering gateway events, REST calls, slash …
9226805stable
xiaojieonly/Ehviewer_CN_SXJ
EhViewer is an Android client app for browsing and downloading galleries from E-Hentai/ExHentai. It is a community-maintained fork with act…
9726482active
GopeedLab/gopeed
Gopeed is a free, open-source, cross-platform download manager built with Golang and Flutter that supports HTTP/HTTPS, BitTorrent, Magnet, …
9125965active
SDWebImage
SDWebImage is an asynchronous image downloader and caching library for Apple platforms, provided as categories on UIImageView, UIButton, an…
7625634stable
Crawlee
Crawlee is a web scraping and browser automation library for Node.js/TypeScript (with a Python port) for building reliable crawlers. It int…
9825516stable
gocolly/colly
Colly is a fast and elegant web scraping and crawling framework for Go. It provides a clean callback-based API for making HTTP requests, pa…
6625483stable
tsenart/vegeta
Vegeta is a versatile HTTP load testing tool and Go library that drills HTTP services with a constant request rate. It is usable both as a …
5825166stable
ranaroussi/yfinance
yfinance is a Python library that fetches financial and market data from Yahoo! Finance's publicly available APIs, returning data as pandas…
9925084stable
gorilla/websocket
gorilla/websocket is a fast, well-tested Go implementation of the WebSocket protocol (RFC 6455) for both clients and servers. It is part of…
2824858stable
onevcat/Kingfisher
Kingfisher is a pure-Swift library for asynchronously downloading and caching remote images, with a multi-layer memory and disk cache and b…
9924395stable
Stagehand
Stagehand is an SDK for building browser agents, offering Playwright-style APIs combined with AI primitives (act, extract, observe) that us…
8724069active
ytdl-org/youtube-dl
youtube-dl is a Python-based command-line program to download videos from YouTube.com and many other video platforms. It is released to the…
53141040maintenance
guzzle/guzzle
Guzzle is an extensible PHP HTTP client for sending HTTP requests and integrating with web services. It supports synchronous and asynchrono…
9923457stable
valyala/fasthttp
A high-performance HTTP server and client library for Go, optimized for zero memory allocations in hot paths and up to 10x faster than the …
9723452stable
js-cookie/js-cookie
js-cookie is a simple, lightweight JavaScript library for reading, writing, and deleting browser cookies on the client side. It is RFC 6265…
9422591stable
wwebjs/whatsapp-web.js
whatsapp-web.js is a Node.js client library that connects to WhatsApp through the WhatsApp Web browser app using Puppeteer, exposing nearly…
9322475active
h4ckf0r0day/obscura
Obscura is an open-source headless browser engine written in Rust that runs JavaScript via V8 and speaks the Chrome DevTools Protocol, acti…
8122334active
AKShare
AKShare is a Python library providing a unified interface for fetching financial and economic data (stocks, futures, bonds, options, funds,…
9522247active
tornadoweb/tornado
Tornado is a Python web framework and asynchronous networking library originally developed at FriendFeed. It uses non-blocking network I/O …
7722181stable
hey
hey is a small command-line HTTP load generator written in Go, originally named boom and designed as a replacement for ApacheBench (ab). It…
5920242stable
mxrch/GHunt
GHunt is an offensive Google framework focused on OSINT, usable both as a CLI tool and as a Python library. It can gather information about…
5719425active
Orange-OpenSource/hurl
Hurl is a command line tool written in Rust that runs HTTP requests defined in a simple plain text format, built on top of libcurl. It doub…
8419160stable
mountain-loop/yaak
Yaak is an open-source, local-first desktop API client for sending HTTP, GraphQL, WebSocket, Server-Sent Events, and gRPC requests, built w…
9719120active
browsh-org/browsh
Browsh is a fully-modern text-based browser that renders real web pages (HTML5, CSS3, JS, video, WebGL) as text and basic graphics in a ter…
3719005active
teng-lin/notebooklm-py
An unofficial Python SDK, CLI, and agentic skill for programmatically driving Google NotebookLM (now Gemini Notebook), including source imp…
8218951active
dropzone/dropzone
Dropzone is a JavaScript library that turns any HTML element into a drag-and-drop file upload zone. It displays file previews and upload pr…
6718378active
mswjs/msw
Mock Service Worker (MSW) is an API mocking library for JavaScript that intercepts HTTP, GraphQL, and WebSocket requests in browsers via th…
9018168stable
Tencent/mars
Mars is a cross-platform network and infrastructure component library developed by Tencent's WeChat team, comprising STN (signaling/network…
4117658stable
apache/pouchdb
Apache PouchDB is an open-source JavaScript document database inspired by Apache CouchDB that runs in the browser (via IndexedDB) and in No…
6717599active
apache/brpc
Apache bRPC ("better RPC") is an industrial-grade C++ RPC framework for building reliable, high-performance services and clients. It suppor…
9017594stable
Tencent/vConsole
vConsole is a lightweight, extendable in-page developer console for mobile web pages, providing log, network, element, and storage panels. …
5617518stable
justauth/JustAuth
JustAuth is a small, comprehensive Java library for third-party OAuth2 authorization login. It integrates dozens of domestic and internatio…
5717496stable
sindresorhus/ky
Ky is a tiny, zero-dependency JavaScript HTTP client built on the Fetch API, offering a simpler API with method shortcuts, automatic retrie…
9317044stable
yhirose/cpp-httplib
A C++11 single-file header-only HTTP/HTTPS server and client library supporting HTTP/1.1 with SSL/TLS via OpenSSL, MbedTLS, or wolfSSL. It …
9516780active
forwardemail/superagent
SuperAgent is a small, progressive HTTP request library for Node.js and browsers with an elegant, chainable API supporting callbacks, promi…
6616641stable
ffuf/ffuf
ffuf is a fast web fuzzer written in Go used for discovering directories, virtual hosts, and parameters by brute-forcing HTTP requests. It …
9716593stable
aio-libs/aiohttp
aiohttp is an asynchronous HTTP client and server framework for Python built on asyncio. It supports client and server WebSockets out of th…
9716526stable
hyperium/hyper
hyper is a fast, correct, low-level HTTP implementation for Rust providing both client and server APIs with HTTP/1 and HTTP/2 support. It i…
9316296stable
Rapptz/discord.py
discord.py is a modern, async-ready Python library wrapping the Discord API, including a commands extension for building bots. It handles r…
7516155stable
scalar/scalar
Scalar is an open-source API platform centered on rendering beautiful interactive API references from OpenAPI/Swagger documents, with a bui…
9016000active
xiaoyaocz/dart_simple_live
Simple Live is a Flutter-based cross-platform live streaming viewer app that aggregates streams from Huya, Douyu, Bilibili, and Douyin, inc…
5915958active
GSYGithubApp
A full-featured, cross-platform open-source GitHub client app built with Flutter, designed for both daily GitHub management and as a compre…
9815485active
Y2Z/monolith
Monolith is a Rust CLI tool and library that saves complete web pages as a single self-contained HTML file, embedding CSS, images, and Java…
7215453active
encode/httpx
HTTPX is a fully featured HTTP client library for Python 3 with sync and async APIs, HTTP/1.1 and HTTP/2 support, and a requests-compatible…
6715439stable
Moya/Moya
Moya is a Swift network abstraction layer that encapsulates Alamofire calls behind typed, enum-based API endpoints. It provides compile-tim…
6415358stable
alibaba/hooks
ahooks is a high-quality, reliable React Hooks library written in TypeScript by Alibaba. It provides a comprehensive collection of basic an…
8614982stable
sindresorhus/got
Got is a human-friendly and powerful HTTP request library for Node.js, offering JSON mode, retries, pagination, hooks, and stream support. …
9414937stable
eclipse-vertx/vert.x
Eclipse Vert.x is a polyglot toolkit for building reactive, non-blocking, asynchronous applications on the JVM, built on top of Netty. It p…
7714686stable
ktorio/ktor
Ktor is an asynchronous web framework for Kotlin, built by JetBrains on top of coroutines, for creating servers, microservices, and multipl…
9814504stable
MithrilJS/mithril.js
Mithril.js is a small (~9 KB gzipped) client-side JavaScript framework for building Single Page Applications, with a virtual DOM, routing, …
8314493stable
forwardemail/supertest
SuperTest is a Node.js library for testing HTTP servers using a fluent, chainable API built on top of superagent. It provides high-level HT…
7614396stable
megadose/holehe
Holehe is an OSINT tool that checks whether an email address is registered on 120+ sites (Twitter, Instagram, Snapchat, etc.) by abusing th…
3214278active
guozhigq/pilipala
PiliPala is a third-party BiliBili (Chinese video platform) client built with Flutter, focused on mobile devices. It supports video playbac…
1013845active
redis/redis-py
redis-py is the official Python client library for the Redis key-value store, supporting both synchronous and asynchronous usage. It provid…
9813618stable
FreeRDP/FreeRDP
FreeRDP is a free, open-source implementation of Microsoft's Remote Desktop Protocol (RDP), provided as a C library plus client application…
9913593stable
graphql/dataloader
DataLoader is a JavaScript/Node.js utility that batches and caches data-loading requests to reduce round trips to backends like databases o…
6613384stable
HackerNews/API
Official documentation and samples for the Hacker News public API, hosted on Firebase. It describes how to access HN items (stories, commen…
3213276stable
AriaNg
AriaNg is a modern web frontend for the aria2 download utility, written in pure HTML and JavaScript with no runtime dependencies. It provid…
8213172active
nock/nock
Nock is an HTTP server mocking and expectations library for Node.js. It intercepts HTTP requests made by code under test and returns predef…
9613121stable
cfug/dio
dio is a powerful HTTP client library for Dart and Flutter supporting global configuration, interceptors, FormData, request cancellation, t…
9812839stable
ultrafunkamsterdam/undetected-chromedriver
A Python library that patches Selenium's ChromeDriver binary so automated Chrome sessions avoid detection by anti-bot systems like Cloudfla…
4612808active
fullstorydev/grpcurl
grpcurl is a command-line tool for invoking RPC methods on gRPC servers, accepting JSON input and converting it to binary protobuf encoding…
7012788active
PixEz
PixEz is a third-party Pixiv client built with Flutter that supports direct connection from mainland China without a proxy and animated ugo…
9912682active
JoeanAmier/XHS-Downloader
A tool for extracting links and downloading content (images, videos, live photos) from XiaoHongShu (RedNote) posts. It ships as a Python TU…
7612489active
grpc/grpc-rust
Tonic is a Rust implementation of gRPC over HTTP/2, providing async/await client and server support built on hyper and tokio, with prost-ba…
9412449stable
g1879/DrissionPage
DrissionPage is a Python-based web automation library that combines browser control (via Chromium's DevTools Protocol, without WebDriver) w…
7012405active
darrenburns/posting
Posting is a terminal-based (TUI) HTTP client for testing and working with REST APIs, similar to Postman or Insomnia but keyboard-centric. …
7212322active

page 1 / 26 next →