function: http-client
2548 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| dafthack/GraphRunner GraphRunner is a post-exploitation toolset for interacting with the Microsoft Graph API, written in PowerShell. It enables reconnaissance, … | 62 | 1333 | active |
| minibear2021/wechatpayv3 A Python SDK for WeChat Pay API v3 supporting both direct-merchant and service-provider modes. It handles automatic platform certificate up… | 87 | 1332 | active |
| BetterTyped/hyper-fetch Hyper Fetch is a type-safe TypeScript framework for fetching and real-time data exchange, unifying REST, GraphQL, Firebase, WebSockets, and… | 98 | 1331 | active |
| taf2/curb Curb provides Ruby-language bindings for libcurl, the fully-featured client-side URL transfer library, supporting both easy and multi modes… | 75 | 1331 | active |
| mariostoev/finviz An unofficial Python library for scraping FinViz.com, providing stock data, news, insider transactions, analyst price targets, and a stock … | 60 | 1331 | active |
| DeepL/deepl-python The official Python client library for the DeepL language translation API, providing a DeepLClient for translating text and documents via D… | 94 | 1330 | stable |
| obspy/obspy ObsPy is an open-source Python framework for processing seismological data, providing file format parsers, data center web service clients,… | 79 | 1330 | active |
| ytdl node-ytdl-core is a JavaScript library for downloading YouTube videos in Node.js, exposing a stream-friendly API with format selection, byt… | 46 | 4730 | maintenance |
| abhixdd/ghgrab ghgrab is a Rust-based terminal UI tool for browsing and downloading specific files or folders from Git forges like GitHub, GitLab, Codeber… | 82 | 1329 | active |
| 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… | 46 | 1329 | active |
| 23/resumable.js Resumable.js is a JavaScript library that provides multiple simultaneous, stable, fault-tolerant and resumable file uploads via the HTML5 F… | 23 | 4728 | maintenance |
| samyk/evercookie Evercookie is a JavaScript API that creates extremely persistent, respawning 'super' cookies by storing identifiers across a dozen-plus bro… | 39 | 4726 | maintenance |
| 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… | 99 | 1327 | active |
| 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… | 84 | 1327 | active |
| RecipeUI/RecipeUI RecipeUI is an open-source desktop API client that lets developers discover, test, and share APIs using TypeScript-powered requests and run… | 10 | 1327 | active |
| 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… | 88 | 1326 | active |
| wojtekmach/req Req is a batteries-included HTTP client library for Elixir with automatic JSON decoding, redirects, retries, and authentication built in. I… | 95 | 1324 | active |
| 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… | 48 | 1324 | stable |
| 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… | 88 | 1321 | active |
| DSharpPlus/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… | 88 | 1319 | active |
| 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… | 77 | 1318 | active |
| 0x727/BypassPro BypassPro is a Burp Suite extension written in Java that automates bypass attempts against authorization controls (401/403) and WAFs. It co… | 79 | 1317 | active |
| php-http/message A PHP library providing PSR-7 HTTP message related tools, including authentication implementations, stream encoding, message decorators, an… | 48 | 1317 | stable |
| 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… | 79 | 1315 | stable |
| 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… | 55 | 1315 | active |
| 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… | 23 | 4669 | maintenance |
| LemmyNet/jerboa Jerboa is a native Android client for Lemmy, the federated Reddit alternative, built with Kotlin and Jetpack Compose. It lets users browse,… | 93 | 1314 | active |
| wiz0u/WTelegramClient WTelegramClient is a Telegram Client API (MTProto) library written entirely in C# and .NET, allowing programs to connect to Telegram and co… | 76 | 1314 | active |
| trizen/youtube-viewer A lightweight Perl application for searching and playing YouTube videos from the command line, with an optional GTK3 graphical interface (g… | 69 | 1312 | active |
| 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… | 60 | 1311 | active |
| 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… | 66 | 1310 | active |
| wheresrhys/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… | 83 | 1309 | active |
| fossasia/scrum_helper Scrum Helper is a browser extension that automatically generates scrum/development reports from a user's GitHub activity (commits, pull req… | 90 | 1308 | active |
| giltene/wrk2 wrk2 is a constant-throughput HTTP benchmarking tool based on wrk, modified to produce accurate latency recordings using HdrHistograms. It … | 32 | 4626 | maintenance |
| 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.… | 71 | 4620 | maintenance |
| Apollo-Reborn/Apollo-Reborn Apollo-Reborn is an iOS tweak (written in Logos) that revives the discontinued Apollo Reddit client by letting users supply their own Reddi… | 94 | 1303 | active |
| 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… | 23 | 4618 | maintenance |
| 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… | 48 | 4615 | maintenance |
| contentful/contentful.js The official JavaScript/TypeScript SDK for Contentful's Content Delivery and Preview APIs, letting applications fetch structured content fr… | 94 | 1296 | stable |
| zerodha/pykiteconnect The official Python client library for Zerodha's Kite Connect trading APIs. It wraps REST endpoints for order placement and portfolio manag… | 91 | 1296 | active |
| 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… | 87 | 1294 | active |
| 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… | 76 | 4576 | maintenance |
| 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… | 96 | 1292 | active |
| spyoungtech/grequests A thin Python library that combines the popular requests HTTP library with Gevent to enable simple asynchronous HTTP requests. It provides … | 23 | 4573 | maintenance |
| 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… | 91 | 1291 | active |
| 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 … | 99 | 1290 | stable |
| 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… | 38 | 1290 | active |
| 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… | 95 | 1289 | active |
| 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-… | 76 | 1289 | active |
| FirefoxBar/HeaderEditor Header Editor is a browser extension (WebExtension) for Firefox, Chrome, and Edge that lets users modify HTTP requests and responses via ru… | 100 | 1286 | active |
| 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… | 36 | 1286 | active |
| rairprotocol/rair-sdk A TypeScript SDK that wraps the RAIRprotocol API, letting developers build decentralized applications (dApps) with wallet-based authenticat… | 36 | 1280 | active |
| ValvePython/steam A Python library for interacting with various parts of the Steam platform, including the Steam network client, Web API, web authentication,… | 72 | 1279 | active |
| Nyholm/psr7 A super lightweight, strict, and fast PHP implementation of the PSR-7 HTTP message interfaces and PSR-17 factories. It provides request, re… | 47 | 1277 | active |
| 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… | 61 | 1276 | active |
| ktr0731/evans Evans is an expressive universal gRPC client written in Go, offering both an interactive REPL mode with powerful completion and a stateless… | 23 | 4492 | maintenance |
| cyl19970726/poly-sdk A unified TypeScript SDK for Polymarket covering trading, market data, smart money analysis, on-chain operations, arbitrage detection, and … | 53 | 1272 | active |
| ecederstrand/exchangelib A Python client library for Microsoft Exchange Web Services (EWS) that provides a Django-style ORM interface to Exchange mailboxes. It supp… | 70 | 1270 | active |
| yuliskov/SmartTubeLegacy SmartYouTubeTV (SmartTubeLegacy) is a YouTube client application for Android-based TVs and set-top boxes, designed for remote-control navig… | 10 | 4479 | maintenance |
| dedemao/weixinPay A single-file PHP integration for WeChat Pay covering native QR payments, H5 payments, JSAPI (official account) payments, cash red packets,… | 48 | 1269 | active |
| jiacai2050/gooreplacer Gooreplacer is a browser extension for Chrome, Firefox, and Edge that redirects or blocks URLs and modifies HTTP request/response headers b… | 10 | 1269 | active |
| 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… | 95 | 4467 | maintenance |
| 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… | 63 | 1266 | active |
| 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… | 86 | 1265 | active |
| EDCD/EDMarketConnector Elite: Dangerous Market Connector (EDMC) is a desktop application that reads Elite Dangerous journal files and Frontier's Companion API to … | 89 | 1264 | active |
| Stapxs/Stapxs-QQ-Lite-2.0 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… | 97 | 1263 | active |
| 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… | 83 | 1263 | active |
| 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… | 77 | 1260 | stable |
| 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… | 95 | 1259 | active |
| 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.… | 91 | 1259 | active |
| custom-components/remote_homeassistant A Home Assistant custom integration that links multiple Home Assistant instances together over their WebSocket APIs. The main instance mirr… | 65 | 1259 | active |
| samyak2403/RepoStore RepoStore is a native Android app that acts as an open-source app store for GitHub releases, discovering repositories that ship installable… | 82 | 1258 | active |
| 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… | 76 | 1258 | active |
| 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… | 93 | 1256 | active |
| 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… | 76 | 1256 | stable |
| 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… | 64 | 1256 | active |
| 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 … | 23 | 4422 | maintenance |
| MarioVilas/googlesearch A Python library that performs Google web searches programmatically and returns result URLs, without using an official Google API. It is un… | 10 | 1252 | active |
| 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… | 23 | 4406 | maintenance |
| 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… | 96 | 1251 | active |
| 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… | 44 | 4401 | maintenance |
| 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… | 72 | 1250 | active |
| rpldy/react-uploady React-Uploady is a lightweight, modular React library providing components and hooks for building client-side file-upload features. It hand… | 81 | 1248 | active |
| 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… | 74 | 1248 | active |
| psanford/wormhole-william A Go implementation of the magic wormhole protocol providing end-to-end encrypted transfer of text, files, and directories between computer… | 39 | 1248 | active |
| 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… | 26 | 1247 | active |
| 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… | 87 | 1246 | active |
| 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… | 23 | 4380 | maintenance |
| 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,… | 64 | 4372 | maintenance |
| 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… | 95 | 1243 | active |
| 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… | 23 | 4366 | maintenance |
| griffinmartin/opencode-claude-auth An OpenCode plugin that authenticates Anthropic API requests using existing Claude Code OAuth credentials, eliminating the need for a separ… | 79 | 1239 | active |
| Decodo/Decodo Decodo (formerly Smartproxy) is a commercial rotating proxy network and web scraping platform offering 125M+ residential, mobile, ISP, and … | 69 | 1238 | active |
| awslabs/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… | 94 | 1235 | active |
| 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… | 75 | 1233 | stable |
| joewalnes/reconnecting-websocket A tiny JavaScript library (<600 bytes gzipped) that wraps the native WebSocket API to add automatic reconnection when the connection drops.… | 32 | 4319 | maintenance |
| 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… | 23 | 1230 | active |
| iszhouhua/social-media-copilot An open-source browser extension (built with WXT and TypeScript) that scrapes data from Chinese social media platforms including Xiaohongsh… | 65 | 1228 | active |
| suming77/SumTea_Android SumTea is a WanAndroid client app for Android built with Kotlin, Jetpack, MVVM, coroutines, Flow, and Retrofit, featuring a componentized/m… | 31 | 1228 | active |
| AndrewWalsh/openapi-devtools A browser extension for Chrome and Firefox that automatically generates OpenAPI 3.1 specifications in real time from network requests obser… | 23 | 4304 | maintenance |