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
ultranity/Pix-EzViewer
PixEz is a third-party Pixiv client for Android built with Kotlin and Jetpack, offering a modern Material Design UI and many enhancements o…
931265active
gooreplacer
Gooreplacer is a browser extension for Chrome, Firefox, and Edge that redirects or blocks URLs and modifies HTTP request/response headers b…
101265active
graphql-rust/graphql-client
A typed GraphQL client library for Rust that generates precise Rust types for query variables and responses at compile time from schema and…
761264active
cyl19970726/poly-sdk
A unified TypeScript SDK for Polymarket covering trading, market data, smart money analysis, on-chain operations, arbitrage detection, and …
501264active
Art-of-WiFi/UniFi-API-browser
A self-hosted PHP web tool for browsing the data exposed by Ubiquiti's UniFi Controller API. It bundles API clients supporting both classic…
701263active
dedemao/weixinPay
A single-file PHP integration for WeChat Pay covering native QR payments, H5 payments, JSAPI (official account) payments, cash red packets,…
451263active
slack-ruby/slack-ruby-client
A Ruby client library for the Slack Web and Events APIs, with support for OAuth, message formatting/parsing, pagination, and a bundled comm…
761262stable
nextcord/nextcord
Nextcord is a modern, async-ready Python wrapper for the Discord API, forked from discord.py. It provides a Pythonic API with proper rate l…
811260active
sigmavirus24/github3.py
github3.py is a comprehensive Python wrapper library for the GitHub REST API (v3), providing an ergonomic, object-oriented interface to Git…
741259stable
hub4j/github-api
A Java library providing an object-oriented representation of the GitHub API, with classes like GHUser and GHRepository mapping to GitHub's…
931258active
wormhole-william
A Go implementation of the magic wormhole protocol providing end-to-end encrypted transfer of text, files, and directories between computer…
351257active
yagiz/Bagel
Bagel is a native Mac application paired with an iOS client library for debugging network traffic of iOS apps without proxy or certificate …
234422maintenance
starknet-io/starknet.js
Starknet.js is the official JavaScript/TypeScript library for interacting with the Starknet L2 network, a ZK-rollup scaling solution for Et…
961255active
MarioVilas/googlesearch
A Python library that performs Google web searches programmatically and returns result URLs, without using an official Google API. It is un…
101253active
nats-io/nats.py
nats.py is the official asyncio-based Python client for the NATS messaging system, supporting pub/sub, request/reply, and JetStream. It als…
961252active
Nerzal/gocloak
gocloak is a Go client library for the Keycloak Admin and authentication APIs. It lets Go applications log in users and admins, manage user…
891252active
dodgepudding/wechat-php-sdk
A PHP SDK for the WeChat Official Account platform, wrapping official APIs for message handling, menus, payments, customer service, and use…
234404maintenance
node-apn/node-apn
A Node.js module for interfacing with the Apple Push Notification service (APNs) using the HTTP/2 provider API. It maintains persistent con…
404399maintenance
flutter-webrtc/flutter-webrtc-demo
A demo application showcasing the flutter-webrtc plugin, providing sample screens for P2P calls, loopback video, and data channels. It serv…
231248active
rpldy/react-uploady
React-Uploady is a lightweight, modular React library providing components and hooks for building client-side file-upload features. It hand…
771247active
Decodo
Decodo (formerly Smartproxy) is a commercial rotating proxy network and web scraping platform offering 125M+ residential, mobile, ISP, and …
651246active
Redth/PushSharp
PushSharp is a server-side C#/.NET library for sending push notifications to iOS/OSX (APNS), Android/Chrome (GCM/FCM), Windows/Windows Phon…
234377maintenance
ThirtyDegreesRay/OpenHub
OpenHub is an open-source GitHub client app for Android, built in Java, offering a fast and concise interface for browsing repositories, us…
234376maintenance
sums001/Windows-Copilot-API
A Python library and local server that reverse engineers Microsoft Copilot's free web chat into an OpenAI-compatible REST API, giving acces…
501244active
jamalex/notion-py
An unofficial Python 3 client for Notion.so's internal API v3, providing an object-oriented interface that maps Notion blocks, collections,…
574372maintenance
AstraeLabs/VibraVid
VibraVid is a Python-based downloader for movies, series, anime, albums, and songs, supporting DASH, HLS, ISM, and MP4 streams including DR…
931239active
stabldev/torrra
Torrra is a Python CLI/TUI tool for searching and downloading torrents directly from the terminal. It integrates with Jackett/Prowlarr inde…
821237active
amqp-rs/lapin
Lapin is an async AMQP 0-9-1 client library for Rust, primarily targeting RabbitMQ. It provides a futures-based API and is runtime-agnostic…
751237stable
Swift AWS Lambda Runtime
A Swift implementation of the AWS Lambda Runtime API for developing and deploying Lambda functions written in Swift. It uses an embedded as…
971235active
warifp/FacebookToolkit
A PHP command-line toolkit for retrieving Facebook account data via the Graph API, including access tokens, friend IDs, emails, and names, …
231235active
witnessmenow/Universal-Arduino-Telegram-Bot
An Arduino IDE library providing an interface to the Telegram Bot API, designed to work across multiple Arduino architectures such as ESP82…
231234active
suming77/SumTea_Android
SumTea is a WanAndroid client app for Android built with Kotlin, Jetpack, MVVM, coroutines, Flow, and Retrofit, featuring a componentized/m…
321231active
LucasPickering/slumber
Slumber is a terminal-based HTTP/REST client with both an interactive TUI and a CLI mode, built in Rust. Request collections are defined in…
961230active
joewalnes/reconnecting-websocket
A tiny JavaScript library (<600 bytes gzipped) that wraps the native WebSocket API to add automatic reconnection when the connection drops.…
324316maintenance
sinall/StrategyEase-Python-SDK
StrategyEase-Python-SDK is a Python SDK wrapping the StrategyEase (策略易) RESTful HTTP API for automated stock trading, provided by 爱股网 (iguu…
231229active
bitquark/shortscan
Shortscan is a Go CLI tool that enumerates files with short (8.3) filenames on IIS web servers and attempts to recover their full filenames…
291227active
Demystify (formerly OpenAPI DevTools)
A browser extension for Chrome and Firefox that automatically generates OpenAPI 3.1 specifications in real time from network requests obser…
204304maintenance
abraham/twitteroauth
TwitterOAuth is the most popular PHP library for interacting with Twitter's OAuth REST API, providing minimalist generic wrappers for API r…
894298maintenance
cnbattle/douyin
A Go-based crawler that scrapes Douyin (TikTok China) recommendation and search page video lists by controlling the mobile app on a real de…
571225active
fog/fog
fog is the Ruby cloud services library providing a unified interface to compute, storage, DNS, and other cloud services across many provide…
234295maintenance
GPTaku Plugins
insane-search is a Claude Code plugin that reads public web pages that would otherwise be blocked (403, CAPTCHA, WAF), escalating through p…
831224active
maxmind/GeoIP2-python
Official Python client for MaxMind's GeoIP2 and GeoLite web services and a reader for MaxMind MMDB geolocation databases. It lets applicati…
871223stable
hooklift/gowsdl
gowsdl is a Go CLI tool that generates idiomatic Go client code from WSDL 1.1 files, including SOAP proxy code. It supports Document/Litera…
231223active
manualdousuario/marreta
Marreta is a self-hostable PHP/Laravel web application that removes access barriers, paywalls, and visual distractions from web pages. It c…
781222active
ttezel/twit
A Node.js client library for the Twitter API supporting both REST and Streaming endpoints. It handles OAuth authentication, posting tweets,…
324280maintenance
yanchunhuo/AutomationTest
A Python-based automation testing framework supporting API automation, web UI automation (Selenium), app UI automation (Appium), and perfor…
591221active
plabayo/rama
Rama is a modular service framework for Rust for building network clients, servers, proxies, and traffic inspection tools from composable s…
841218active
kubernetes-client/csharp
The officially supported Kubernetes client library for .NET, published as the KubernetesClient NuGet package. It provides typed access to t…
951217active
php-vcr
PHP-VCR is a PHP port of Ruby's VCR library that records a test suite's HTTP interactions to cassette files and replays them in future test…
931213active
anthropics/anthropic-sdk-go
The official Go SDK for accessing Anthropic's Claude language model APIs. It provides typed clients for messages, streaming, and other Clau…
851212active
ramosbugs/oauth2-rs
An extensible, strongly-typed Rust implementation of the OAuth2 protocol (RFC 6749). It provides a client library for OAuth2 authorization …
501208stable
planetscale/database-js
A Fetch API-compatible database driver for PlanetScale Vitess/MySQL databases, designed for serverless and edge compute platforms like Clou…
971207active
0xfurai/peekaping
Peekaping is a self-hosted, open-source uptime monitoring system built with Go and React, offering HTTP/TCP/ping/DNS/database/Docker checks…
871202active
scrapinghub/splash
Splash is a lightweight, scriptable headless browser exposed as a service with an HTTP API, implemented in Python 3 using Twisted and Qt5. …
324190maintenance
bggRGjQaUbCoE/c001apk
c001apk is a third-party open-source Android client for the Coolapk community, written in Kotlin. It reimplements the Coolapk app experienc…
101199active
shurcooL/githubv4
githubv4 is a Go client library for accessing the GitHub GraphQL API v4. It lets developers define Go structs that mirror GraphQL queries a…
581198active
Certificate Transparency
Google's Go implementation of Certificate Transparency (RFC 6962), providing libraries for parsing and auditing TLS certificates, client li…
781197active
patzly/grocy-android
An open-source Android companion app for the self-hosted Grocy grocery and household management server. It provides a mobile interface with…
761197active
TelegramBot/Api
A native PHP wrapper for the Telegram Bot API with no external requirements, supporting all Bot API methods and response types. It lets PHP…
331195active
constverum/ProxyBroker
ProxyBroker is an asynchronous Python tool that finds public HTTP(S) and SOCKS4/5 proxies from ~50 sources and concurrently checks their ty…
324169maintenance
reo7sp/tgbot-cpp
tgbot-cpp is a C++ library wrapping the Telegram Bot API, currently supporting Bot API 10.2. It provides event handlers for commands and me…
961192active
G6EJD/ESP32-e-Paper-Weather-Display
An Arduino/ESP32 firmware project that fetches weather data from the OpenWeatherMap API and renders it on Waveshare ePaper (e-ink) displays…
721192active
nextcloud/calendar
The official Calendar app for Nextcloud, a web-based frontend for managing and syncing events via CalDAV. It supports event invitations, fr…
681192active
alipay/alipay-easysdk
Alipay Easy SDK is a multi-language server-side SDK (Java, C#, PHP, TypeScript, etc.) that provides a minimalist, factory-based API for acc…
321192active
WeTransfer/Mocker
Mocker is a Swift library that mocks data requests from URLSession and Alamofire using a custom URLProtocol, without changing app code. It …
231191active
pystardust/ytfzf
ytfzf is a POSIX shell script that searches YouTube from the terminal without using the official API, letting users select videos via fzf o…
234154maintenance
tympanix/Electorrent
Electorrent is a cross-platform Electron desktop application for remotely managing torrents on servers running µTorrent, qBittorrent, rTorr…
971190active
usetrmnl/trmnl-firmware
Open-source firmware for the TRMNL e-ink display device, written in C for embedded hardware. It handles Wi-Fi provisioning via a captive po…
901188active
sjsakib/cfviz
A web application that visualizes Codeforces competitive programming user data via the official Codeforces API. It provides charts of verdi…
691186active
trevorwang/retrofit.dart
retrofit.dart is a Dart code generator that creates type-safe HTTP API clients for the dio package using annotations and source_gen, inspir…
961183active
topcss/docker-pull-tar
A Python tool (also distributed as a standalone EXE and a Gradio web UI) that searches Docker registries and pulls multi-architecture image…
691181active
Google Cloud PHP
The official Google Cloud Client Library for PHP, providing idiomatic PHP clients for Google Cloud Platform services such as Storage, BigQu…
951180active
rchipka/node-osmosis
Osmosis is an HTML/XML parser and web scraper library for Node.js built on native libxml C bindings. It offers a chainable, promise-like in…
324104maintenance
rverton/webanalyze
webanalyze is a Go port of Wappalyzer that detects the technologies used on websites, built for performant mass scanning of large host list…
961178active
excon/excon
Excon is a fast, simple HTTP 1.1 client library for Ruby, designed for general HTTP(S) requests and especially well suited for building API…
761174stable
JKorf/Binance.Net
Binance.Net is a strongly typed C#/.NET client library for the Binance cryptocurrency exchange REST and WebSocket APIs. It supports Spot an…
931172active
Whois
A pure Ruby WHOIS client library that performs WHOIS lookups for domains, TLDs, IPv4, and IPv6 addresses, with intelligent server guessing …
751172stable
pycurl/pycurl
PycURL is a thin Python binding over the libcurl multiprotocol file transfer library, exposing HTTP/HTTPS, FTP, SSL, proxies, authenticatio…
921170stable
64characters/Telephone
Telephone is a free open-source SIP softphone for macOS that lets users make and receive phone calls over the Internet or a company network…
651170active
proxy-agents
A monorepo of Node.js HTTP Agent implementations that route HTTP/HTTPS requests through proxies using various protocols (HTTP, HTTPS, SOCKS…
901165active
asdfghj1237890/WebVideo2NAS
A self-hosted pipeline consisting of a Chrome extension and a Dockerized FastAPI backend that detects HLS (M3U8), DASH (MPD), MP4, and MOV …
831164active
taverntesting/tavern
Tavern is a pytest plugin, command-line tool, and Python library for automated API testing using a concise YAML-based syntax. It supports t…
751162active
matterhorn-chat/matterhorn
Matterhorn is a feature-rich terminal (TUI) client for the Mattermost chat system, written in Haskell using the brick library. It supports …
691162active
JMPerez/spotify-dedup
Spotify Dedup is an open-source web application that scans a user's Spotify playlists and liked songs to find and remove duplicate tracks v…
681162active
EventSource/eventsource
A WhatWG/W3C-compliant EventSource client library for consuming server-sent events (SSE) in Node.js, browsers, Deno, Bun, and other JavaScr…
961161stable
Dimillian/RedditOS
Curiosity (RedditOS) is an open-source Reddit client for macOS built primarily with SwiftUI. It serves both as a usable Reddit browser and …
234025maintenance
gitlab4j/gitlab4j-api
GitLab4J-API is a full-featured Java client library for interacting with GitLab repositories through the GitLab REST API. It supports GitLa…
861158active
php-telegram-bot/core
A PHP library implementing the official Telegram Bot API, supporting both webhook and getUpdates modes, with optional database-backed conve…
254017maintenance
0-8-4/miui-auto-tasks
A Python script that automates completing Xiaomi Community (MIUI) tasks by simulating network requests, with automatic login and cookie ref…
481151active
0xsha/CloudBrute
CloudBrute is a Go CLI tool that enumerates a company's infrastructure, files, and applications across major cloud providers (Amazon, Googl…
241151active
calibrain/shelfmark
Shelfmark is a self-hosted web application for searching and requesting books and audiobooks across multiple configurable sources such as w…
873991maintenance
blendbyte/laravel-paypal
A PayPal REST API client for Laravel that also works as a standalone PHP package, covering orders, payments, payouts, subscriptions, invoic…
941150active
ngtcp2/nghttp3
nghttp3 is a C implementation of HTTP/3 (RFC 9114) over QUIC and QPACK (RFC 9204). It is QUIC-transport-agnostic and supports extensions li…
891146active
eshaham/israeli-bank-scrapers
A TypeScript library providing scrapers for all major Israeli banks and credit card companies, published as the npm package israeli-bank-sc…
981145active
imacrayon/alpine-ajax
Alpine AJAX is an Alpine.js plugin that lets forms and links make asynchronous HTTP requests and render server HTML responses directly into…
731145active
babelouest/ulfius
Ulfius is an HTTP framework for building REST APIs, webservices, and HTTP endpoints in C, built on libmicrohttpd, Jansson, and libcurl. It …
611145active
ThingPulse/esp8266-weather-station
An Arduino library for building ESP8266-based weather stations that fetches data from OpenWeatherMap, Aeris, and other weather APIs. It inc…
231145active
Flyrell/axios-auth-refresh
A TypeScript library that adds automatic authorization token refresh to Axios via interceptors. When a request fails with an authorization …
761142active
diyan/pywinrm
pywinrm is a Python client library for the Windows Remote Management (WinRM) service, enabling remote command and PowerShell script executi…
621140stable
prkumar/uplink
Uplink is a declarative HTTP client library for Python, inspired by Retrofit, that turns REST APIs into Python classes using decorators and…
311140active

← prev page 13 / 26 next →