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
sdsykes/fastimage
FastImage is a Ruby library that finds the size or type of an image given its URI by fetching only the minimal bytes needed. It supports ma…
711380stable
3lvis/Networking
Networking is a Swift HTTP networking library built on URLSession with a simple, singleton-free API. It offers built-in request stubbing/mo…
801377active
rest-sh/restish
Restish is a Go-based command-line client for interacting with REST-ish HTTP APIs. It makes generic HTTP requests, auto-discovers OpenAPI d…
931376active
Womsxd/MihoyoBBSTools
A Python-based automation tool that performs daily check-ins on the miHoYo/HoYoverse community forum (Miyoushe/HoYoLAB) and in-game sign-in…
681375active
overtrue/socialite
A framework-agnostic PHP OAuth2 authentication library inspired by laravel/socialite, supporting 20+ providers including GitHub, Google, Fa…
921374active
iszhouhua/social-media-copilot
An open-source browser extension (built with WXT and TypeScript) that scrapes data from Chinese social media platforms including Xiaohongsh…
651373active
python273/vk_api
vk_api is a Python library that wraps the VKontakte (vk.com) API, simplifying authentication and API method calls for building scripts and …
771364active
developit/redaxios
Redaxios is an 800-byte JavaScript library that provides the Axios API implemented as a thin wrapper over the native Fetch API. It lets dev…
234873maintenance
sneako/finch
Finch is a high-performance HTTP client library for Elixir, built on Mint and NimblePool. It provides efficient connection pooling strategi…
751363active
ihsanbal/LoggingInterceptor
An OkHttp interceptor library that provides pretty, configurable logging of HTTP requests and responses, with support for custom log levels…
571362active
is-online
A JavaScript library that checks whether the internet connection is actually up, unlike navigator.onLine which only reports local network s…
761356active
Helia
Helia is a lean, modular TypeScript implementation of IPFS for JavaScript and browser environments, succeeding js-ipfs. It lets application…
941354active
xelaj/mtproto
A full-native Go implementation of the Telegram MTProto protocol, providing a client library for interacting with the Telegram API without …
231352active
good-lly/s3mini
s3mini is an ultra-lightweight (~20 KB) zero-dependency TypeScript client for S3-compatible object storage, supporting AWS SigV4, pre-signe…
781351active
xdevplatform/xurl
xurl is the official curl-like command-line tool for the X (formerly Twitter) API, written in Go. It supports OAuth 1.0a and OAuth 2.0 PKCE…
871350active
Art-of-WiFi/UniFi-API-client
A PHP API client class for interacting with Ubiquiti's UniFi Network Application (Controller) API over cURL. It exposes many UniFi endpoint…
981349active
WeChat Rails gem
A Ruby gem providing WeChat Official Account and Mini Program API integration for Rails applications, including message sending/receiving, …
801348active
dafthack/GraphRunner
GraphRunner is a post-exploitation toolset for interacting with the Microsoft Graph API, written in PowerShell. It enables reconnaissance, …
591347active
philippta/flyscrape
Flyscrape is a standalone command-line web scraping tool written in Go that lets users write extraction logic in JavaScript with a jQuery-l…
391347active
timostamm/protobuf-ts
A pure TypeScript Protocol Buffers implementation with a protoc code-generation plugin and RPC client/server support. It generates typed me…
721345active
ExAws
ExAws is a flexible, modular AWS client library for Elixir, with each AWS service (S3, DynamoDB, EC2, Lambda, SQS, etc.) provided as a sepa…
661345active
mariostoev/finviz
An unofficial Python library for scraping FinViz.com, providing stock data, news, insider transactions, analyst price targets, and a stock …
541345active
monosans/proxy-scraper-checker
A fast async Rust CLI tool that scrapes HTTP, SOCKS4, and SOCKS5 proxies from arbitrary text, HTML, or JSON sources, verifies each proxy by…
1001344active
Parse Platform
The official JavaScript SDK for the Parse Platform, providing client access to Parse Server backends from JavaScript apps. It supports data…
991342active
minibear2021/wechatpayv3
A Python SDK for WeChat Pay API v3 supporting both direct-merchant and service-provider modes. It handles automatic platform certificate up…
951341active
Swap
Swap is a PHP library for currency conversion and exchange rate retrieval, exposing 30+ rate providers behind a single API. It includes PSR…
791341stable
warmuuh/milkman
Milkman is an extensible request/response workbench inspired by Postman, built with JavaFX instead of Electron for fast startup and low mem…
731340active
mvdbos/php-spider
A configurable and extensible PHP web spider library for crawling websites. It supports breadth-first and depth-first traversal, URI discov…
711340active
TakWolf/CNode-Material-Design
A third-party native Android client for the CNode Node.js Chinese developer community, built in Kotlin with Material Design styling. It sup…
451340active
posva/mande
Mande is an 800-byte TypeScript wrapper around the fetch API with smart defaults for communicating with JSON APIs. It provides a lightweigh…
811337stable
DeepL/deepl-python
The official Python client library for the DeepL language translation API, providing a DeepLClient for translating text and documents via D…
911336stable
fossasia/scrum_helper
Scrum Helper is a browser extension that automatically generates scrum/development reports from a user's GitHub activity (commits, pull req…
991335active
obspy/obspy
ObsPy is an open-source Python framework for processing seismological data, providing file format parsers, data center web service clients,…
841335active
x364e3ab6/DudeSuite
DudeSuite is a lightweight, integrated web penetration testing toolkit distributed as a desktop application for Windows and macOS. It bundl…
791335active
Segment Analytics SDK
Analytics.js is Segment's open-source JavaScript library for collecting customer event data in web applications and routing it to 250+ anal…
104747maintenance
XRPLF/xrpl.js
xrpl.js is the official JavaScript/TypeScript SDK for interacting with the XRP Ledger from Node.js and web browsers. It provides wallet/key…
971333active
BetterTyped/hyper-fetch
Hyper Fetch is a type-safe TypeScript framework for fetching and real-time data exchange, unifying REST, GraphQL, Firebase, WebSockets, and…
981332active
wojtekmach/req
Req is a batteries-included HTTP client library for Elixir with automatic JSON decoding, redirects, retries, and authentication built in. I…
891332active
taf2/curb
Curb provides Ruby-language bindings for libcurl, the fully-featured client-side URL transfer library, supporting both easy and multi modes…
751332active
yjl9903/AnimeGarden
AnimeGarden is a third-party mirror and aggregation site for 動漫花園 (dmhy) anime BT torrents, offering a web UI, open REST API, RSS feeds, an…
841331active
zaghaghi/openapi-tui
A terminal UI application for listing, browsing, and executing APIs defined with OpenAPI v3.0 and v3.1 specifications. Built in Rust with r…
611331active
23/resumable.js
Resumable.js is a JavaScript library that provides multiple simultaneous, stable, fault-tolerant and resumable file uploads via the HTML5 F…
234730maintenance
DSharpPlus
DSharpPlus is an unofficial .NET wrapper library for the Discord API, used to build Discord bots in C#. It is the continuation of DiscordSh…
841329active
Lemmy
Jerboa is a native Android client for Lemmy, the federated Reddit alternative, built with Kotlin and Jetpack Compose. It lets users browse,…
911327active
sharkwouter/minigalaxy
Minigalaxy is a simple GTK-based GOG client for Linux that lets users log in to their GOG account, download, update, and launch the Linux g…
841327active
guonaihong/gout
gout is a Go HTTP client library designed as a 'Swiss Army Knife' for making HTTP requests with a fluent API. It supports multiple body enc…
431327active
RecipeUI/RecipeUI
RecipeUI is an open-source desktop API client that lets developers discover, test, and share APIs using TypeScript-powered requests and run…
101327active
samyk/evercookie
Evercookie is a JavaScript API that creates extremely persistent, respawning 'super' cookies by storing identifiers across a dozen-plus bro…
364720maintenance
HaveIBeenPwned/PwnedPasswordsDownloader
A .NET global tool that downloads the complete Pwned Passwords SHA1 and NTLM hash ranges for offline use, removing the need to query the k-…
731326active
php-http/discovery
A PHP library that auto-discovers installed PSR-17, PSR-18, and HTTPlug HTTP client and message factory implementations, with a Composer pl…
441325stable
gilbarbara/react-inlinesvg
A React component library that loads and inlines SVG files from local paths, remote URLs, data URIs, or raw SVG strings. It caches remote r…
821322active
FutunnOpen/py-futu-api
The official Python SDK for the Futu OpenAPI, providing market data and trading interfaces for Hong Kong, US, and China A-share markets via…
621321active
hvac/hvac
hvac is a Python 3.x client library for the HashiCorp Vault HTTP API. It lets Python applications authenticate to Vault and read, write, an…
491321active
Stapxs QQ Lite
Stapxs QQ Lite is an unofficial third-party QQ chat client compatible with the OneBot protocol, built with Vue.js. It runs as a web app (PW…
951320active
wiz0u/WTelegramClient
WTelegramClient is a Telegram Client API (MTProto) library written entirely in C# and .NET, allowing programs to connect to Telegram and co…
751320active
0x727/BypassPro
BypassPro is a Burp Suite extension written in Java that automates bypass attempts against authorization controls (401/403) and WAFs. It co…
731320active
sardanioss/httpcloak
httpcloak is a Go HTTP client library that reproduces browser-identical TLS, HTTP/2, and HTTP/3 fingerprints (JA3/JA4, Akamai, header order…
581319active
Fit Launcher
Fit Launcher is a desktop game launcher built with Rust, Tauri, and SolidJS for downloading and playing games from FitGirl Repacks. It uses…
721316active
trizen/youtube-viewer
A lightweight Perl application for searching and playing YouTube videos from the command line, with an optional GTK3 graphical interface (g…
651316active
zerodha/pykiteconnect
The official Python client library for Zerodha's Kite Connect trading APIs. It wraps REST endpoints for order placement and portfolio manag…
911314active
jgilfelt/chuck
Chuck is an in-app HTTP inspector library for Android OkHttp clients. It intercepts and persists HTTP requests and responses, providing a n…
234663maintenance
proyecto26/RestClient
A Promise-based REST and HTTP client library for Unity built on top of UnityWebRequest. It lets game developers make async HTTP requests wi…
731313stable
Universal-Team/Universal-Updater
Universal-Updater is a homebrew application for the Nintendo 3DS that makes downloading and updating other homebrew apps simple through a s…
921312active
ihor-sokoliuk/mcp-searxng
An MCP server that exposes a SearXNG metasearch instance to AI assistants like Claude Desktop, Claude Code, Cursor, and other MCP clients. …
891312active
php-http/message
A PHP library providing PSR-7 HTTP message related tools, including authentication implementations, stream encoding, message decorators, an…
441312stable
FirefoxBar/HeaderEditor
Header Editor is a browser extension (WebExtension) for Firefox, Chrome, and Edge that lets users modify HTTP requests and responses via ru…
991311active
fetch-mock
fetch-mock is a JavaScript library for mocking HTTP requests made with the fetch API, with an intuitive API for routing mocks based on requ…
801309active
yuliskov/SmartTubeLegacy
SmartYouTubeTV (SmartTubeLegacy) is a YouTube client application for Android-based TVs and set-top boxes, designed for remote-control navig…
104639maintenance
griffinmartin/opencode-claude-auth
An OpenCode plugin that authenticates Anthropic API requests using existing Claude Code OAuth credentials, eliminating the need for a separ…
801307active
giltene/wrk2
wrk2 is a constant-throughput HTTP benchmarking tool based on wrk, modified to produce accurate latency recordings using HdrHistograms. It …
324635maintenance
TonyJiangWJ/mimotion
A Python tool that automatically spoofs step counts for the Xiaomi Motion (Zepp Life) app, syncing fake steps to WeChat and Alipay. It is t…
741306active
Steamauto/Steamauto
Steamauto is a free, open-source Python application that fully automates buying, selling, and delivery of CS2/CSGO skins across Steam and C…
921305active
samyak2403/RepoStore
RepoStore is a native Android app that acts as an open-source app store for GitHub releases, discovering repositories that ship installable…
761305active
shner-elmo/TradingView-Screener
A Python package for building custom stock, crypto, forex, and CFD screeners using TradingView's official scanner API. It provides a SQL-li…
881303active
MrSwitch/hello.js
hello.js is a client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 via a proxy) web services and querying their REST APIs.…
644619maintenance
yasserg/crawler4j
crawler4j is an open-source web crawler library for Java that provides a simple interface for building multi-threaded web crawlers in minut…
234619maintenance
Netflix/ribbon
Ribbon is a JVM client-side inter-process communication (RPC) library with built-in software load balancers, battle-tested in Netflix's clo…
454617maintenance
knavesec/CredMaster
CredMaster is a Python CLI tool for password spraying and brute-force attacks that rotates the source IP address on every authentication at…
341300active
contentful/contentful.js
The official JavaScript/TypeScript SDK for Contentful's Content Delivery and Preview APIs, letting applications fetch structured content fr…
931296stable
pushingkarmaorg/python-plexapi
An unofficial Python library providing bindings for the Plex API, aiming to match all capabilities of the official Plex Web Client. It supp…
891295active
bbottema/simple-java-mail
Simple Java Mail is a Java library that wraps Jakarta Mail with a fluent builder API for composing and sending well-formed MIME emails. It …
971292stable
spyoungtech/grequests
A thin Python library that combines the popular requests HTTP library with Gevent to enable simple asynchronous HTTP requests. It provides …
234572maintenance
sferik/twitter-ruby
A Ruby gem providing an interface to the X (Twitter) API v1.1, supporting actions like tweeting, following users, and reading timelines via…
774570maintenance
MarshalX/yandex-music-api
An unofficial Python client library for the undocumented Yandex Music API, built via reverse engineering. It offers both synchronous and as…
991288active
ValvePython/steam
A Python library for interacting with various parts of the Steam platform, including the Steam network client, Web API, web authentication,…
681287active
Octokit SDK
Octokit is the official, batteries-included JavaScript/TypeScript SDK for the GitHub platform APIs, integrating REST API client, GraphQL qu…
951286stable
berbicanes/apiark
ApiArk is a privacy-first desktop API client built with Tauri v2, serving as a lightweight Postman alternative that runs entirely locally w…
571286active
wechatpay-apiv3/wechatpay-go
The official Go SDK for WeChat Pay APIv3, providing typed service clients, an HTTP client with request signing and response verification, a…
331285active
QiaoKes/fntv-electron
A desktop client for FeiNiu (飞牛) NAS media server, built with Electron and wrapping the web UI with an embedded MPV player. It adds multi-a…
791280active
RAIRprotocol
A TypeScript SDK that wraps the RAIRprotocol API, letting developers build decentralized applications (dApps) with wallet-based authenticat…
331280active
Nyholm PSR-7
A super lightweight, strict, and fast PHP implementation of the PSR-7 HTTP message interfaces and PSR-17 factories. It provides request, re…
441279active
custom-components/remote_homeassistant
A Home Assistant custom integration that links multiple Home Assistant instances together over their WebSocket APIs. The main instance mirr…
591276active
EDCD/EDMarketConnector
Elite: Dangerous Market Connector (EDMC) is a desktop application that reads Elite Dangerous journal files and Frontier's Companion API to …
851275active
Ouonnki/OuonnkiTV
OuonnkiTV is a self-hostable web frontend for aggregated video search and playback, forked from LibreTV. It lets users deploy a personal vi…
601274active
ShiftHackZ/Stable-Diffusion-KMP
SDAI is an open-source, cross-platform Stable Diffusion client app for Android and iOS built with Kotlin Multiplatform and Jetpack Compose.…
921273active
ecederstrand/exchangelib
A Python client library for Microsoft Exchange Web Services (EWS) that provides a Django-style ORM interface to Exchange mailboxes. It supp…
631273active
ktr0731/evans
Evans is an expressive universal gRPC client written in Go, offering both an interactive REPL mode with powerful completion and a stateless…
234491maintenance
googleapis/google-api-go-client
Auto-generated Go client libraries for Google APIs, produced from the Google Discovery Service's JSON descriptions. It provides typed clien…
954486maintenance
daijro/browserforge
BrowserForge is a Python library that generates realistic browser headers and fingerprints, mimicking real-world browser, OS, and device di…
671270active
shiyi-0x7f/olib-mobile
Olib is an open-source ebook reader mobile app built entirely with AI assistance using Flutter. It is a third-party, frontend-only client t…
721268active

← prev page 12 / 26 next →