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
SPlayer
SPlayer is a cross-platform music player built with Vue 3, TypeScript, and Electron that supports streaming from media servers like Jellyfi…
107399maintenance
Stichoza/google-translate-php
A free PHP library that wraps Google Translate's unofficial API to translate text between languages without an API key. It also supports au…
961941active
O365/python-o365
A Python library providing a Pythonic wrapper around the Microsoft Graph and Office 365 REST APIs. It supports email, calendar, contacts, O…
651924active
alibaba/xquic
XQUIC is Alibaba's cross-platform C library implementing the IETF QUIC and HTTP/3 protocols for both client and server use. It supports QUI…
921923active
Discord4J/Discord4J
Discord4J is a fast, reactive JVM library for building Discord bots using the official Discord Bot API, built on Reactor and Netty. It prov…
881923active
jjjake/internetarchive
A Python library and command-line tool (ia) for programmatically accessing Archive.org, including searching, downloading, and uploading ite…
951921active
pheanstalk/pheanstalk
Pheanstalk is a fully typed PHP 8.1+ client library for the beanstalkd work queue server. It provides producer and consumer APIs for puttin…
651919active
Zodios
Zodios is a TypeScript REST API toolbox providing an end-to-end typesafe HTTP client (built on axios) and an optional Express-compatible se…
671918active
LianjiaTech/retrofit-spring-boot-starter
A Spring Boot starter that deeply integrates the Retrofit declarative HTTP client into Spring Boot applications, letting developers define …
931916active
kriswallsmith/Buzz
Buzz is a lightweight PHP HTTP client library for issuing HTTP requests, offering FileGetContents, Curl, and MultiCurl clients with PSR-7/P…
691916stable
xtekky/TikTok-ViewBot
A Python-based TikTok view bot that sends fake views via HTTP requests against Zefoy, without needing Selenium. It includes an automatic ca…
751913active
anymail/django-anymail
A Django library providing email backends and webhook integrations for many transactional email service providers (ESPs) such as Amazon SES…
871906active
ccxt/go-binance
A Go SDK providing complete client bindings for the Binance cryptocurrency exchange API. It implements all Binance REST APIs (spot, margin,…
831906active
Jaennaet/pISSStream
A novelty menu bar app for macOS (plus iOS, watchOS, and visionOS apps) that displays the International Space Station's urine tank level in…
301905active
vysheng/tg
A command-line interface client for the Telegram messenger written in C, using a readline interface for interactive use. It supports script…
237213maintenance
davecheney/httpstat
httpstat is a Go CLI tool that visualizes HTTP request timing breakdowns (DNS, connection, TLS, server processing) with colored output, sim…
867192maintenance
Eugeny/russh
Russh is a low-level, Tokio-based SSH2 client and server library for Rust, forked from Thrussh. It supports a wide range of ciphers, key ex…
981898active
trevorhobenshield/twitter-api-client
A Python library implementing X/Twitter's v1, v2, and GraphQL APIs for automation and scraping. It supports account actions like tweeting, …
311895active
devploit/nomore403
NoMore403 is a Go command-line tool that automates testing of HTTP 401/403 access-control bypasses via request path, method, header, and wi…
811894active
tgalal/yowsup
Yowsup is a Python library that implements the WhatsApp protocol, enabling developers to build custom applications and clients that communi…
237170maintenance
simple-salesforce/simple-salesforce
Simple Salesforce is a low-level Python client for the Salesforce.com REST and APEX APIs, returning API JSON responses as dictionaries. It …
871893active
web-push-libs/web-push-php
A PHP library implementing the Web Push protocol (RFC 8030) for sending push notifications to browsers via service workers. It handles subs…
881892active
simoneb/axios-hooks
A React hooks library wrapping the axios HTTP client, offering one-line data fetching with loading/error state, caching, and built-in serve…
731891active
coder-hxl/x-crawl
x-crawl is a flexible Node.js crawler library that supports crawling dynamic pages, static pages, API data, and files, with optional AI ass…
661889active
php-fig/http-factory
PHP-FIG's PSR-17 interfaces describing factories for creating PSR-7 HTTP message objects (requests, responses, URIs, streams, uploaded file…
231888stable
nearform/graphql-hooks
graphql-hooks is a minimal, hooks-first GraphQL client for React with a tiny bundle size and full SSR support. It provides a concise useQue…
751887active
robtaussig/react-use-websocket
A React Hook library that provides robust WebSocket integration for React components, with features like automatic reconnection, JSON messa…
231885active
vercel/react-tweet
react-tweet is a React library for embedding tweets in applications using Next.js, Vite, and other React frameworks without requiring the T…
791884active
googleapis/google-auth-library-nodejs
Google's officially supported Node.js client library for OAuth 2.0 authentication and authorization with Google APIs. It supports Applicati…
101884stable
Ada URL Parser
Ada is a fast, WHATWG-compliant URL parser written in modern C++, including a full URLPattern implementation. It is the default URL parser …
951881stable
Pushy
Pushy is a Java library for sending push notifications via Apple's HTTP/2-based APNs protocol to iOS, macOS, and Safari devices. It support…
801880stable
scholarly-python-package/scholarly
scholarly is a Python library for retrieving author and publication metadata from Google Scholar through a friendly, Pythonic API. It handl…
521880active
tls-client
A Go HTTP client library with a net/http-like interface that lets you select specific browser TLS fingerprints (Chrome, Firefox, Safari, et…
901879active
fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat
A comprehensive C# SDK for WeChat HTTP APIs built on Flurl.Http, covering the official account platform, open platform, merchant platform (…
771879active
litespeedtech/lsquic
LSQUIC is an open-source C library implementing the QUIC transport protocol and HTTP/3 for both servers and clients, used in production by …
1001878active
giantpinkrobots/varia
Varia is a GTK4/libadwaita download manager for Linux, Windows, and macOS that handles regular file downloads, torrents, and video/audio st…
921878active
essensoft/paylinks
Paylinks is a modern .NET SDK for integrating third-party payment platforms, supporting Alipay and WeChat Pay with cross-platform and multi…
581875active
inulute/medium-unlocker
Medium Unlocker is an Android app (with an accompanying web frontend) that bypasses Medium's paywall by redirecting article URLs to the fre…
921870active
balazsbotond/urlcat
urlcat is a tiny JavaScript/TypeScript library for building URLs conveniently and correctly, handling path joining, query string constructi…
671870stable
zcpua/midjourney-api
An unofficial Node.js/TypeScript client library for interacting with the MidJourney image generation service via Discord. It wraps MidJourn…
621868active
stepci/stepci
Step CI is an open-source, language-agnostic API quality assurance framework configured via YAML, JSON, or JavaScript. It tests REST, Graph…
231868active
VoidenHQ/voiden
Voiden is an offline, Git-native API workspace built with Electron and TypeScript that lets developers design, test, and document APIs in p…
851861active
ZianTT/BHYG
BHYG is a script/tool for automatically grabbing tickets for Bilibili World (BW) events via Bilibili's member purchase (会员购) platform. It a…
671858active
Azure/azure-sdk-for-go
The official Azure SDK for Go, providing client and management modules for interacting with Azure services from Go applications. It include…
961857active
iojw/socialscan
socialscan is a Python library and CLI tool that checks whether usernames and email addresses are taken, available, or invalid across onlin…
621856active
uname-yang/pysnowball
A Python client library for the Xueqiu (Snowball) stock data API, covering real-time quotes, quote details, cash flow, and other financial …
461854active
hyperliquid-dex/hyperliquid-python-sdk
An official Python SDK for the Hyperliquid decentralized perpetuals exchange API. It provides clients for querying market and account data …
811852active
tikv/grpc-rs
gRPC-rs (published as grpcio) is a Rust wrapper around the gRPC Core C library, providing asynchronous client and server RPC built on futur…
651851active
sinaweibosdk/weibo_android_sdk
The official Sina Weibo Android SDK, providing third-party Android apps with OAuth2.0 authorization (SSO via the Weibo client or WebView) a…
501848active
aallam/openai-kotlin
A Kotlin client library for the OpenAI API built on Kotlin multiplatform and coroutines, using Ktor as the HTTP engine. It provides typed a…
571847active
LoseNine/ruyipage
RuyiPage is a Python browser automation framework built on Firefox and the WebDriver BiDi protocol, shipping with an anti-detection Firefox…
821844active
microlinkhq/browserless
A Node.js library that wraps Puppeteer to provide a production-ready headless Chrome/Chromium driver with built-in screenshot, PDF generati…
961840active
enetx/surf
Surf is an advanced HTTP client library for Go with fluent, chainable API design. It supports browser impersonation (Chrome/Firefox), JA3/J…
811840active
kjk/notionapi
An unofficial Go client library for Notion.so that uses a reverse-engineered API to download Notion pages as structured block data, with li…
751840active
sxzxs/Real-time-translation-typing
A Windows AutoHotkey-based tool that provides real-time typing translation and real-time speech-to-text translation, with special support f…
931837active
tryolabs/requestium
Requestium is a Python library that merges Requests, Selenium, and Parsel into a single integrated tool for web automation. It lets scripts…
771833active
matthew-andrews/isomorphic-fetch
A JavaScript library that provides the WHATWG Fetch API as a global polyfill, working consistently in both Node.js and browsers (via Browse…
236902maintenance
HTTP Shortcuts
A free, open-source Android app for creating home screen shortcuts and widgets that trigger arbitrary HTTP requests when tapped, with respo…
961830active
hashicorp/go-getter
A Go library for downloading files or directories from a variety of sources (HTTP, Git, Mercurial, local paths, etc.) using a single URL st…
991826stable
dakrone/clj-http
clj-http is an idiomatic Clojure HTTP client library that wraps the Apache HttpComponents client. It is the officially supported version of…
711826stable
tonyofrancis/Fetch
Fetch is a Kotlin file download manager library for Android that handles background, concurrent, pause/resume, and prioritized downloads wi…
341824active
ArtisanCloud/PowerWeChat
PowerWeChat is a comprehensive WeChat SDK for Go covering Mini Programs, WeChat Pay, WeCom (Enterprise WeChat), and Official Accounts APIs.…
891818active
aeharding/voyager
Voyager is an open-source, mobile-first web client (PWA and native app) for the Lemmy and PieFed federated link-aggregation platforms, insp…
901817active
PortSwigger/turbo-intruder
Turbo Intruder is a Burp Suite extension for sending large numbers of HTTP requests at exceptional speed and analyzing the results. It uses…
661810active
lxzan/gws
GWS is a high-performance, feature-complete WebSocket server and client library for Go, supporting TCP, KCP, and Unix domain socket transpo…
911804stable
taoensso/sente
Sente is a client+server realtime web communications library for Clojure and ClojureScript, inspired by Socket.IO. It provides a unified hi…
791793active
BLeeEZ/amperfy
Amperfy is a native iOS/iPadOS/macOS music player app written in Swift that streams and plays songs from self-hosted Ampache or Subsonic se…
831791active
codehub666/94list
A self-hosted PHP web application that parses Baidu Netdisk (百度网盘) share links, renders the shared file list, and helps users obtain high-s…
291788active
kiwiz/gkeepapi
gkeepapi is an unofficial Python client library for the Google Keep note-taking service. It allows programmatic access to create, read, mod…
561787stable
netease-cloud
A Python automation tool that calls NetEase Cloud Music's official APIs to automatically play 300 songs daily, leveling up user accounts wi…
321786active
HFrost0/bilix
bilix is a lightning-fast asynchronous download tool for bilibili and other sites, usable via a CLI or as an extensible Python library. It …
231781active
Solana Pay
A Rust CLI that acts as a payment layer for HTTP, wrapping tools like curl and AI agents (Claude, Codex, Goose) to automatically handle HTT…
971779active
skydoves/sandwich
Sandwich is a lightweight Kotlin library that provides sealed ApiResponse types for modeling and handling API responses and exceptions from…
911779stable
requests/requests-oauthlib
A Python library that adds OAuth 1 and OAuth 2 authentication support to the Requests HTTP library. It wraps OAuthlib to provide simple ses…
311774stable
jasonacox/tinytuya
TinyTuya is a Python module and command line tool for controlling and reading the state of Tuya-compatible WiFi smart devices such as plugs…
941770active
OwnTracks
OwnTracks for Android is an open-source mobile app that tracks and reports your device's location over MQTT or HTTP to a server of your cho…
881770active
PatilShreyas/NotyKT
NotyKT is a full-stack Kotlin note-taking application combining a Ktor-based REST API backend with a modern Android client. It serves as a …
541767active
nategood/httpful
Httpful is a chainable, REST-friendly HTTP client library for PHP 8.0+ that emphasizes readability and simplicity. It provides automatic re…
501767active
andreafabrizi/Dropbox-Uploader
Dropbox Uploader is a BASH script that provides a command-line interface to Dropbox using the official Dropbox API v2, requiring only cURL.…
326598maintenance
coinbase/coinbase-wallet-sdk
Coinbase Wallet SDK is a TypeScript library that lets decentralized applications (dapps) connect users to Coinbase Wallet, including the Sm…
781764active
PromyLOPh/pianobar
pianobar is a free, open-source console-based client for the Pandora personalized online radio service, written in C. It supports station m…
101763active
richardszalay/mockhttp
A testing library for .NET that replaces HttpClient's HttpMessageHandler with a mock handler, letting you configure canned responses via a …
801762active
xmendez/wfuzz
Wfuzz is a Python-based command-line web application fuzzer that replaces a FUZZ keyword in HTTP requests with values from configurable pay…
546588maintenance
website-scraper
A Node.js library that downloads entire websites to a local directory, including HTML, CSS, images, and JavaScript assets. It parses HTTP r…
681757active
ib-api-reloaded/ib_async
ib_async is a Python library providing a clean sync/async interface to Interactive Brokers' Trader Workstation (TWS) API and IB Gateway, su…
611757active
googleworkspace/apps-script-oauth2
An OAuth2 library for Google Apps Script that creates, authorizes, and refreshes OAuth2 tokens using Apps Script's StateTokenBuilder and /u…
581750active
dotnet/wcf
dotnet/wcf provides the client-oriented Windows Communication Foundation (WCF) libraries for .NET Core, enabling apps to communicate with e…
771749active
kanyun-inc/YTKNetwork
YTKNetwork is a high-level network request utility for iOS built on top of AFNetworking, using the Command Pattern where each request is a …
236532maintenance
Dimillian/MovieSwiftUI
MovieSwiftUI is a real-world iOS and macOS application built entirely with SwiftUI and Combine, consuming the MovieDB API. It serves as a d…
326527maintenance
phoboslab/jsmpeg
JSMpeg is a JavaScript video player that decodes MPEG1 video and MP2 audio entirely in the browser, including an MPEG-TS demuxer, WebGL/Can…
326496maintenance
dilame/instagram-private-api
A NodeJS/TypeScript SDK providing a client for Instagram's private (undocumented) API, enabling full programmatic access to feeds, direct m…
236480maintenance
simonlin1212/global-stock-data
A self-contained Python-based Skill file that gives AI coding assistants (Claude Code, Codex, etc.) direct access to US stock market data f…
811732active
jdalrymple/gitbeaker
Gitbeaker is a comprehensive, fully typed GitLab API SDK for Node.js, Deno, Bun, browsers, and CLI usage. It covers all of GitLab's exposed…
811730active
tus/tus-resumable-upload-protocol
The tus resumable upload protocol is an open HTTP-based protocol specification for reliable, resumable file uploads that can be interrupted…
581728stable
vgrem/office365-rest-python-client
A Python client library for Microsoft 365 and Microsoft Graph APIs, providing typed access to SharePoint REST API v1 via ClientContext and …
931725active
P2P Media Loader
P2P Media Loader is an open-source JavaScript/TypeScript library that enables peer-to-peer delivery of live and on-demand HLS and MPEG-DASH…
951724active
qinlili23333/ctfileGet
A web-based resolver that obtains one-time direct download URLs for files hosted on Chengtong Network Disk (ctfile/城通网盘) using its official…
511722active
lanyeeee/jmcomic-downloader
A multi-threaded GUI downloader for the 18comic.vip (jmcomic) manga site, built with Tauri (Rust backend, Vue frontend). It supports search…
841721active
RTC VideoChat
An Android demo application built on WebRTC supporting one-to-one voice/video calls and many-to-many video conferencing, with a companion J…
231721active
Instawork/hyperview
Hyperview is a hypermedia format (HXML) and React Native client for building server-driven mobile apps, where screens are rendered from XML…
991720active

← prev page 9 / 26 next →