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

Open-source http-client software

2577 open-source libraries, tools and applications tagged http-client, ranked by how closely http-client is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

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

ProductHealth v2StarsMaturity
ziahamza/webui-aria2
A browser-based web interface for controlling the aria2 download utility via its JSON-RPC API. It requires no build or install step - just …
3210352maintenance
refraction-networking/utls
uTLS is a fork of Go's crypto/tls library that provides low-level access to the TLS ClientHello message, enabling fingerprint mimicry and r…
792582active
Wenmoux/checkbox
A JavaScript collection of automated daily check-in (sign-in) scripts for dozens of Chinese websites and apps, runnable locally, on cloud f…
682567active
Netflix/pollyjs
Polly.JS is a standalone, framework-agnostic JavaScript library for recording, replaying, and stubbing HTTP interactions in both Node and t…
3910249maintenance
Azure/azure-sdk-for-java
The official Azure SDK for Java, providing client and management libraries for consuming and administering Azure services. It follows the A…
962564active
http-kit
http-kit is a minimalist, high-performance, event-driven HTTP client and server for Clojure, fully Ring-compatible as a drop-in replacement…
632564stable
Hugging Face JavaScript SDK
A collection of TypeScript JavaScript libraries for interacting with the Hugging Face ecosystem, including Hub repository management, unifi…
952560active
JessYanCoding/MVPArms
MVPArms is a highly configurable Android application framework built on the MVP (Model-View-Presenter) architecture, integrating popular li…
2310223maintenance
sparrowapp-dev/sparrow-app
Sparrow is an open-source, AI-powered desktop and web application for API testing, debugging, documentation, and team collaboration, positi…
742550active
RestKit
RestKit is an Objective-C framework for building RESTful web service clients on iOS and OS X. It provides an object mapping engine integrat…
2310084maintenance
pwittchen/ReactiveNetwork
ReactiveNetwork is an Android library for observing network connection state and Internet connectivity via RxJava Observables. It supports …
232523active
pagekit/vue-resource
vue-resource is an HTTP client plugin for Vue.js that provides services for making web requests via XMLHttpRequest or JSONP. It supports th…
109978maintenance
Lingyan000/fluxdo
FluxDO is a cross-platform third-party client for the Linux.do community forum, built with Flutter and featuring a Rust-based DNS-over-HTTP…
772507active
theoephraim/node-google-spreadsheet
A popular JavaScript/TypeScript wrapper library for the Google Sheets API (v4). It provides cell-based and row-based read/write operations,…
902494active
GSYGithubApp
A full-featured, cross-platform open-source GitHub client app built with Flutter, designed for both daily GitHub management and as a compre…
812492active
maxmind/GeoIP2-php
A PHP library providing a client for MaxMind's GeoIP2 and GeoLite web services and a reader for their MMDB-format geolocation databases. It…
842491stable
python-gitlab/python-gitlab
python-gitlab is a Python package providing access to the GitLab v4 REST API and GraphQL API, including a CLI tool wrapping REST endpoints.…
942476stable
Google APIs Client Library for PHP
The official Google APIs client library for PHP, enabling server-side access to Google APIs such as Gmail, Drive, and YouTube. It is comple…
939812maintenance
Modrinth
The official monorepo powering Modrinth, an open-source platform for discovering and sharing Minecraft mods, modpacks, resource packs, shad…
962467active
AppUpdate
A lightweight, highly customizable Android library for in-app version updates, handling update dialogs, APK background downloading, notific…
562467active
wdsqjq/FengYunWeather
FengYunWeather is an open-source Android weather app written in Kotlin using MVX architecture with coroutines, OkHttp, Room, and Coil. It p…
382464active
ByronNote/MinimalistWeather
MinimalistWeather is a modern Android weather app built with Kotlin and Jetpack Compose following multi-module Clean Architecture. It provi…
722444active
Saloon
Saloon is a PHP library for rapidly building third-party API integrations and SDKs using Connector and Request classes. It is framework-agn…
962442active
Firebase Admin SDK for PHP
An unofficial Firebase Admin SDK for PHP that provides access to Firebase services like Authentication, Realtime Database, Firestore, and C…
972435active
timekit-io/booking-js
Booking.js is an embeddable JavaScript booking widget by Timekit that lets websites add appointment scheduling in minutes, powered by the T…
232428active
panva/openid-client
openid-client is a TypeScript library providing OAuth 2.0 and OpenID Connect client APIs for JavaScript runtimes including Node.js, Deno, b…
952419stable
knowsuchagency/mcp2cli
mcp2cli is a Python CLI tool that turns any MCP server, OpenAPI spec, or GraphQL endpoint into a command-line interface at runtime with zer…
602418active
AWS Amplify
AWS Amplify is a declarative JavaScript library for frontend and mobile developers building cloud-enabled applications, providing easy inte…
959554maintenance
dotnet/Docker.DotNet
Docker.DotNet is a fully asynchronous .NET (C#) client library for the Docker Remote API, letting applications interact programmatically wi…
372414active
OpenBullet
OpenBullet 2 is a cross-platform automation suite built on .NET for performing HTTP requests against target web applications and processing…
912411active
panpf/sketch
Sketch is an image loading library designed for Compose Multiplatform and Android View, supporting loading images, GIFs, SVGs, and video th…
962409active
Tungstenite
tokio-tungstenite is a Rust library providing asynchronous WebSocket client and server support built on top of the lightweight tungstenite-…
702393stable
gmg137/netease-cloud-music-gtk
A native NetEase Cloud Music player for Linux built with Rust and GTK4/Libadwaita, styled after GNOME Music. It offers playlist browsing, s…
842387active
liriliri/licia
Licia is a zero-dependency JavaScript utility library containing over 400 micro modules for everyday tasks like DOM manipulation, cookies, …
912382active
pockethub/PocketHub
PocketHub is the community-maintained Android client for GitHub, continuing the now-defunct official GitHub Android app. It lets users brow…
239363maintenance
supersonic-app/supersonic
Supersonic is a lightweight, full-featured cross-platform desktop music player client written in Go using the Fyne toolkit. It connects to …
912375active
eclipse-paho/paho.mqtt.c
The Eclipse Paho C client library for the MQTT protocol, enabling applications to connect to an MQTT broker to publish messages and subscri…
732373stable
ying-ck/fanqienovel-downloader
A Python tool that downloads novels from Fanqie Novel (fanqienovel.com) by URL or book ID, with search, batch download, update, and backup …
832364active
orhanerday/open-ai
A community-maintained PHP SDK for accessing the OpenAI API, supporting GPT-3/GPT-4 chat completions, DALL-E image generation, and ChatGPT-…
242363active
hwi/HWIOAuthBundle
A Symfony bundle that adds OAuth 1.0a and OAuth 2.0 authentication support, with built-in support for 59 providers such as Google, GitHub, …
712361active
gotd/td
gotd/td is a full MTProto 2.0 Telegram API client library written in pure Go, supporting both user accounts and bots with generated binding…
972358stable
emersion/go-imap
go-imap is an IMAP4rev2 protocol library for Go, providing both client and server implementations. It lets Go applications talk to mail ser…
762356active
form-data/form-data
A Node.js library for creating readable multipart/form-data streams, inspired by the XMLHttpRequest-2 FormData interface. It supports appen…
682356stable
socketio/socket.io-client-cpp
A C++11 client library for the Socket.IO real-time event protocol, built on websocket++ with a JS-like API. It supports binary payloads, au…
372356active
Karben233/bili-hardcore
A Rust CLI tool that automatically answers Bilibili's 'hardcore member' daily quiz questions using LLM APIs. It also ships as an agent skil…
852355active
VermiIIi0n/fuckZHS
A Python 3 automation script that automatically completes Zhihuishu (智慧树) online course videos, including auto-answering pop-up quiz questi…
412354active
hashicorp/go-retryablehttp
A Go library providing an HTTP client wrapper around net/http with automatic retries and exponential backoff. It exposes a nearly identical…
652353stable
Web Font Loader
Web Font Loader is a JavaScript library that gives developers added control when loading linked web fonts via @font-face. It provides a com…
329246maintenance
OpenSea SDK
The official TypeScript SDK for OpenSea, the largest NFT marketplace. It lets developers access the orderbook, create and fulfill listings …
942337active
matrix-org/matrix-rust-sdk
A collection of Rust crates implementing the Matrix Client-Server SDK, handling low-level details like encryption, syncing, and room state.…
982336active
FriendsOfPHP/Goutte
Goutte is a PHP screen scraping and web crawling library providing a simple API to crawl websites and extract data from HTML/XML responses.…
109180maintenance
pyvmomi
pyVmomi is the official Python SDK for the VMware vSphere Management API (SOAP-based), enabling programmatic management of VMware ESXi host…
742324active
Foodium
Foodium is a sample food blog Android application demonstrating modern Android development practices with Kotlin, Coroutines, Flow, Hilt, M…
522323stable
httpie/http-prompt
HTTP Prompt is an interactive command-line HTTP client built on top of HTTPie and prompt_toolkit, featuring fuzzy autocomplete, syntax high…
239110maintenance
kaina404/FlutterDouBan
A Flutter-based mobile application that recreates the Douban (豆瓣) client UI with roughly 90% fidelity, covering the home feed, books/movies…
329100maintenance
fcsonline/drill
Drill is a lightweight HTTP load testing tool written in Rust, designed as a JVM-free alternative to tools like JMeter. Benchmark plans are…
842311active
Azure/azure-sdk-for-js
The official Azure SDK for JavaScript and TypeScript, providing client libraries for consuming Azure services and management libraries for …
962302active
anaskhan96/soup
soup is a small Go library for web scraping with an API modeled after Python's BeautifulSoup. It fetches HTML over HTTP and builds a DOM th…
952297active
DiscordMessenger/dm
Discord Messenger is a free, open-source Discord-compatible chat client written in C++ that runs on Windows versions from NT 3.1 and Window…
812297active
megaease/easeprobe
EaseProbe is a lightweight, standalone health/status checking tool written in Go that probes services via HTTP, TCP, ping, shell, SSH, TLS,…
682295active
mootdx/mootdx
A Python library that wraps Tongdaxin (TDX) financial data access, providing simple interfaces for reading offline TDX data files and fetch…
232293active
Verk
HTTPoison is an HTTP client library for Elixir built on top of the Erlang hackney HTTP library. It provides a simple, idiomatic API for mak…
742287stable
cogwheel0/conduit
Conduit is a native Flutter-based iOS and Android client for Open WebUI, OpenAI-compatible endpoints, Ollama, OpenRouter, and Hermes agents…
812286active
AaronL725/grok-register
A Python toolkit that automates bulk registration of Grok accounts using real Chromium browser automation, with GUI, CLI, and WebUI interfa…
572286active
googleapis/google-api-python-client
The official Python client library for Google's discovery-based APIs, providing simple and flexible access to many Google APIs with built-i…
988943maintenance
Kotlin/kmp-production-sample
An official JetBrains open-source RSS reader app built with Kotlin Multiplatform, sharing data, domain, and state layers across Android, iO…
672284active
Kong/swrv
swrv is a Vue Composition API library for remote data fetching using the stale-while-revalidate caching strategy. It serves cached data imm…
862278active
xmppjs/xmpp.js
xmpp.js is a modular JavaScript library implementing the XMPP (Extensible Messaging and Presence Protocol) for building chat clients and co…
782278active
goclone-dev/goclone
Goclone is a Go CLI utility that downloads entire websites to a local directory, preserving relative link structure so the mirrored site ca…
572277active
kubernetes-client/javascript
The official Kubernetes client library for JavaScript/TypeScript, usable from Node.js server-side code. It provides typed API clients for a…
922275active
lettre/lettre
lettre is a mailer library for Rust that lets applications compose and send emails via SMTP, sendmail, and other transports. It offers a st…
912272stable
ruflin/Elastica
Elastica is a PHP client library for Elasticsearch that provides an object-oriented API for indexing, searching, and aggregating documents.…
682269active
Nethereum
Nethereum is the .NET integration platform for Ethereum and EVM-compatible blockchains, offering 130+ NuGet packages covering RPC access, s…
822260active
miekg/dns
A complete DNS library for Go supporting all resource record types including DNSSEC, with both client (resolver) and server (nameserver) si…
768786maintenance
CappielloAntonio/tempo
Tempo is an open-source, lightweight music client for Subsonic servers, built natively for Android in Java. It streams music from a self-ho…
232249active
mozilla/neqo
Neqo is Mozilla's Rust implementation of the QUIC transport protocol, HTTP/3, and QPACK, used in production by Firefox and usable standalon…
1002245active
wabarc/wayback
Wayback is an open-source web archiving tool written in Go that captures and preserves web pages via services like Internet Archive, archiv…
832241active
lets-mica/mica
Mica is a Java toolkit and set of Spring Boot/Spring Cloud starter components for microservice development, offering utilities, captcha, HT…
762236active
Airtable/airtable.js
The official JavaScript client library for the Airtable REST API, usable in Node.js and browsers. It lets you read, create, update, and del…
302229stable
nuxt/movies
A movie browsing web application built with Nuxt 3, Vue 3, and TypeScript that consumes The Movie Database (TMDB) API. It serves as a demo …
742224active
ross/requests-futures
A small add-on for the Python requests library that returns concurrent.futures Futures instead of blocking Response objects, enabling async…
742221stable
vshymanskyy/TinyGSM
TinyGSM is a small Arduino library for controlling GSM/GPRS/LTE cellular modems such as SIM800, SIM900, SIM7000, Quectel, u-blox, and XBee …
612219active
h2non/gock
gock is a Go library for declarative HTTP traffic mocking that intercepts outgoing requests via http.RoundTripper and matches them against …
232215stable
ReaJason/xhs
A Python SDK that wraps requests to the Xiaohongshu (Little Red Book) web platform for extracting data. It provides a programmatic client f…
402213active
aws/aws-sdk-cpp
The official AWS SDK for C++, providing a modern C++11 interface to Amazon Web Services with low- and high-level clients. It is production-…
982209stable
eleith/emailjs
emailjs is a TypeScript library for sending text and HTML emails with attachments (files, streams, or strings) to any SMTP server from Node…
732209active
Blizzard/node-rdkafka
node-rdkafka is a high-performance Node.js client for Apache Kafka that wraps the native librdkafka C/C++ library. It handles partition bal…
942208active
houtianze/bypy
A Python client and command-line tool for Baidu Yun (Baidu Netdisk) personal cloud storage, enabling file listing, upload, download, and di…
358581maintenance
KnpLabs/php-github-api
An object-oriented PHP wrapper for the GitHub REST (v3) and GraphQL (v4) APIs, built on PSR-18 HTTP clients via HTTPlug. It is extensively …
812204stable
mozilla-ai/any-llm
any-llm is a Python library from Mozilla.ai that provides a single, unified interface for calling many LLM providers (OpenAI, Anthropic, Mi…
782204active
Meting
Meting is a lightweight music API framework that provides a unified interface to multiple Chinese music platforms including NetEase Cloud M…
772204active
algesten/ureq
ureq is a simple, safe, blocking HTTP client library for Rust with minimal dependencies and no unsafe code. It supports HTTPS via rustls or…
762203stable
HubSpot/offline
Offline.js is a small browser JavaScript library that automatically detects when users lose internet connectivity and shows a themed online…
108565maintenance
c-ares/c-ares
c-ares is a modern asynchronous DNS (stub) resolver library written in C. It provides non-blocking DNS query interfaces that abstract the i…
922196stable
ramnes/notion-sdk-py
A Python client library for the official Notion API, mirroring the reference JavaScript SDK. It provides both synchronous and asynchronous …
872196active
unsplash/unsplash-js
The official JavaScript/TypeScript wrapper for the Unsplash API, providing typed methods for searching and fetching free photos. It support…
662194active
thingsboard/thingsboard-gateway
An open-source Python IoT gateway that integrates legacy and third-party devices with the ThingsBoard IoT platform. It acts as a protocol a…
962192active
matrix-org/matrix-js-sdk
The official Matrix Client-Server SDK for JavaScript and TypeScript, maintained by Element and used in Element Web and Desktop. It lets app…
1002191stable
zmap/zgrab2
ZGrab2 is a fast, modular application-layer network scanner written in Go, designed for large Internet-wide surveys in tandem with ZMap. It…
732190active
phpservermon/phpservermon
PHP Server Monitor is a self-hosted PHP application that checks whether websites and servers are up and running, with a web-based UI for ma…
272189active

← prev page 7 / 26 next →