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
dghubble/sling
Sling is a Go HTTP client library for creating and sending API requests. It stores request properties (method, path, headers, query params,…
651720stable
php-fig/http-client
The official PHP-FIG repository holding the PSR-18 HTTP Client specification interfaces. It provides only abstractions (interfaces), not an…
231720stable
bezzad/Downloader
A fast, cross-platform multipart downloader library for .NET applications with asynchronous progress events. It supports parallel chunked d…
971718active
flowglad/flowglad
Flowglad is an open-source payments and billing SDK for SaaS applications, built around a 'zero webhooks' stateless model where customer bi…
631718active
niuhuan/daisy
Daisy is a clean, ad-free comic and light novel reader client built with Flutter for the UI and Rust for networking and file system handlin…
401716active
zhujiang521/PlayAndroid
A Kotlin Android client app for the WanAndroid API built with MVVM architecture and Jetpack libraries (Compose, Room, Hilt, DataStore, Coro…
481712active
SoapUI
SoapUI is a free, open-source, cross-platform desktop application for functional testing of SOAP and REST APIs and web services. It support…
721710active
durable-streams/durable-streams
Durable Streams is a protocol and tooling for persistent, addressable, real-time data streams over HTTP, with offset-based resumability, ca…
721708active
adamrushy/OpenAISwift
A community-maintained Swift wrapper library around the OpenAI and ChatGPT HTTP APIs. It supports Swift Package Manager and CocoaPods, and …
231701active
xyoye/DanDanPlayForAndroid
DanDanPlay Concept Edition is an Android local video player that combines video playback (local and network sources like SMB, FTP, WebDAV) …
781700active
barbushin/php-imap
A PHP library for connecting to mailboxes via POP3, IMAP, and NNTP using the PHP IMAP extension. It enables fetching, filtering, sorting, m…
791699active
Esri Leaflet
Esri Leaflet is a lightweight set of Leaflet plugins for consuming ArcGIS Online and ArcGIS Server services in web mapping applications. It…
441699active
schreibfaul1/ESP32-audioI2S
An Arduino/ESP32 library that plays audio files and streams (MP3, AAC, FLAC, WAV, Opus, Vorbis) through external I2S DACs like the MAX98357…
941697active
noodlewerk/NWPusher
NWPusher is a macOS and iOS application plus framework for sending push notifications directly to the Apple Push Notification service (APNs…
236300maintenance
niuhuan/kobi
Kobi is a cross-platform comic and light novel reader client built with Flutter for the UI and Rust for networking and file system operatio…
401694active
lquixada/cross-fetch
cross-fetch is a universal WHATWG Fetch API implementation that works across Node.js, browsers, workers, and React Native. It can be used a…
381694stable
AvdLee/appstoreconnect-swift-sdk
A Swift SDK for interacting with Apple's App Store Connect API, with OpenAPI-generated endpoints and models covering all API requests. It h…
941693active
digoarthur/github-automated-repos
A React library that lets developers display and manage their GitHub repositories on their portfolio or personal website using simple hooks…
631693active
zoujingli/WeChatDeveloper
WeChatDeveloper is a comprehensive PHP SDK for the WeChat ecosystem (Official Accounts, Mini Programs, WeCom) and payments (WeChat Pay V2/V…
801685active
graphql-python/gql
GQL is a GraphQL client library for Python supporting queries, mutations, and subscriptions over HTTP and websockets transports. It offers …
931684stable
koush/ion
Ion is an Android library for asynchronous networking and image loading, built on NIO and AndroidAsync. It provides a fluent API for downlo…
726232maintenance
Ge0rg3/requests-ip-rotator
A Python library that mounts AWS API Gateway as a proxy onto requests sessions, rotating source IPs on every request using AWS's large IP p…
841680active
atlassian-api/atlassian-python-api
A Python library wrapping the official REST APIs of Atlassian products such as Jira, Confluence, Bitbucket, Bamboo, Crowd, and Service Desk…
971678active
WangYihang/GitHacker
GitHacker is a multi-threaded Python CLI tool that exploits exposed `.git` directories on web servers to reconstruct the entire Git reposit…
751673active
rebeyond/Behinder
Behinder ('冰蝎') is a cross-platform Java client for managing encrypted webshells on compromised web servers running PHP, Java, or .NET. It …
236199maintenance
earthboundkid/requests
A Go library providing a fluent, declarative builder API for making HTTP client requests, wrapping net/http to reduce boilerplate. It inclu…
871671stable
ccxt/node-binance-api
An asynchronous Node.js library providing a simple wrapper around the Binance cryptocurrency exchange REST and WebSocket APIs. It lets deve…
921669active
facebook/mvfst
MVFST (move fast) is a C++ client and server implementation of the IETF QUIC transport protocol developed by Facebook. It provides a perfor…
771667active
robsontenorio/vue-api-query
A JavaScript library for Vue and Nuxt that provides an elegant, chainable query builder for constructing REST API requests. It lets develop…
251659stable
Rango Exchange
Rango Exchange's TypeScript SDK for integrating cross-chain swap and bridge aggregation into applications. It provides both a basic single-…
971658active
mortada/fredapi
fredapi is a Python wrapper around the Federal Reserve Bank of St. Louis FRED and ALFRED web services for fetching economic data. It return…
481658active
Korea Investment Open Trading API
Official sample code repository from Korea Investment & Securities for their Open Trading API (KIS Developers), providing Python examples f…
771653active
chronoxor/CppServer
CppServer is an ultra-fast, low-latency asynchronous socket server and client C++ library supporting TCP, SSL, UDP, HTTP, HTTPS, and WebSoc…
811652stable
JuanBindez/pytubefix
pytubefix is a Python 3 library for downloading YouTube videos, audio, playlists, channels, and subtitles. It is an actively maintained for…
961646active
vcr/vcr
VCR is a Ruby library that records your test suite's real HTTP interactions into 'cassette' files and replays them on subsequent runs. It i…
646078maintenance
sta/websocket-sharp
websocket-sharp is a C# library implementing the WebSocket protocol (RFC 6455) for both client and server, with support for per-message com…
746077maintenance
Altimis/Scweet
Scweet is a Python library and CLI for scraping tweets, profile timelines, followers, following lists, and user profiles from Twitter/X wit…
981640active
Philippus/elastic4s
Elastic4s is a concise, type-safe, reactive Scala client for Elasticsearch built around a builder-like DSL. It supports Scala idioms like f…
961639active
lelylan/simple-oauth2
simple-oauth2 is a Node.js client library for the OAuth 2.0 authorization framework. It supports the authorization code, resource owner pas…
321639active
hex-ci/smzdm_script
A collection of JavaScript automation scripts for the Qinglong panel that performs daily check-ins, lucky draws, and daily tasks on the SMZ…
661638active
twilio/twilio-php
The official Twilio PHP SDK for communicating with the Twilio REST API and generating TwiML. It lets PHP applications send SMS, make calls,…
981636stable
deepentropy/tvscreener
An unofficial Python library wrapping TradingView's Screener API to query stocks, crypto, forex, bonds, futures, and coins, returning resul…
941636active
tomas/needle
Needle is a lean, streamable HTTP client library for Node.js with only two real dependencies. It supports callbacks, promises, and streams,…
601635active
WebPageTest
An NPM package that wraps the WebPageTest API for Node.js, usable both as a module and a command-line tool. It lets developers run website …
231633active
bwiernik/zotero-shortdoi
A Zotero add-on that retrieves, validates, and cleans DOIs and shortDOIs for library items using the CrossRef API and shortdoi.org. It mark…
231632active
Livinglist/Hacki
Hacki is an open-source, cross-platform Hacker News client built with Flutter for Android and iOS. It supports HN account login, voting, co…
1001630active
SendGrid Python API Library
Official Twilio SendGrid API client libraries for sending email and calling the SendGrid Web API v3, maintained as multi-language monorepos…
711629active
andygrunwald/go-jira
go-jira is a Go client library for the Atlassian Jira REST API, supporting authentication (Basic, OAuth, session cookie, bearer/PAT), issue…
731621active
hartator/wayback-machine-downloader
A Ruby command-line tool that downloads an entire website from the Internet Archive Wayback Machine, restoring original files and directory…
235958maintenance
JohnnyCrazy/SpotifyAPI-NET
SpotifyAPI-NET is an open-source C#/.NET client library for the Spotify Web API, providing fully typed requests and responses for over 74 e…
761616active
mrtazz/restclient-cpp
A simple C++ REST client library that wraps libcurl for making HTTP requests. It offers both a static-method API for quick calls and a conf…
321613active
wyouflf/xUtils3
xUtils3 is a lightweight (~251K) Android utility library bundling four modules: an ORM for SQLite with a LINQ-like query API, an HTTP(S) cl…
235936maintenance
afkT/DevUtils
DevUtils is an Android utility library (Java/Kotlin) offering 300+ tool classes organized by functional modules, plus companion libraries f…
801612active
prebid/Prebid.js
Prebid.js is a free, open-source JavaScript library that lets web publishers implement header bidding, requesting bids from multiple advert…
961611active
Facebook Business SDK
The official Python SDK for Meta's Business SDK, bundling the Marketing API together with Pages, Business Manager, and Instagram APIs into …
961610active
repplus/rep-chrome
rep+ is a Chrome DevTools extension inspired by Burp Suite's Repeater that captures and replays HTTP requests with modified methods, header…
481610active
HamletDuFromage/aio-switch-updater
A Nintendo Switch homebrew application that downloads and updates custom firmware (Atmosphère, ReiNX, SXOS), system firmware, cheat codes, …
461610active
liamg/gitjacker
Gitjacker is a Go CLI tool that downloads and reconstructs git repositories from websites where the .git directory has been mistakenly expo…
441610active
amitshekhariitbhu/Fast-Android-Networking
Fast Android Networking is a Java library for Android built on top of OkHttp that handles HTTP requests, file downloads and uploads, and im…
485920maintenance
matthewmueller/x-ray
x-ray is a Node.js web scraping library that lets you define flexible schemas to structure data from any website using jQuery-like selector…
645902maintenance
isaackogan/TikTokLive
TikTokLive is an unofficial Python library that connects to any TikTok LIVE stream via a creator's @unique_id and receives real-time events…
651599active
DimensionDev/Flare
Flare is an open-source, privacy-first social media client that unifies Mastodon, Misskey, Bluesky, X, Pixiv, Fanbox, Nostr, and RSS into a…
961597active
LeyckerS/moondownloader
Moon Downloader is a bulk file downloader for the datanodes.to and fuckingfast.co file hosts, extracting direct links either via a real Chr…
871597active
pramsey/pgsql-http
A PostgreSQL extension written in C that lets you make HTTP requests (GET, POST, PUT, PATCH, DELETE) directly from SQL queries. It enables …
781597active
PentestPad/subzy
Subzy is a Go-based command-line tool that checks subdomains for takeover vulnerabilities by matching HTTP response fingerprints from the c…
321597active
square/PonyDebugger
PonyDebugger is a remote debugging toolset combining an iOS client library with a gateway server (ponyd) that lets developers debug native …
235847maintenance
solana-foundation/solana-go
A Go SDK library and RPC client for the Solana blockchain, providing interfaces to Solana's JSON RPC and WebSocket APIs. It supports key ma…
981589active
tmi.js
tmi.js is a JavaScript library for connecting to and interacting with Twitch chat (IRC) from Node.js or the browser. It provides a client f…
431589active
shinyorg/shiny
Shiny is a cross-platform .NET framework that simplifies working with device hardware services and background processes on iOS, Android, Ma…
671584active
zmb3/spotify
A Go client library wrapping the Spotify Web API, aiming to cover every endpoint in the API reference. It includes an Authenticator type ha…
601577active
simplepie/simplepie
SimplePie is a fast, easy-to-use PHP library for fetching, caching, and parsing RSS and Atom syndication feeds. It normalizes feed data acr…
601576active
dwisiswant0/crlfuzz
CRLFuzz is a fast command-line tool written in Go that scans websites for CRLF (carriage return/line feed) injection vulnerabilities. It su…
641573active
online-go/online-go.com
The source code for the Online-Go.com web client, a TypeScript web interface for playing Go (baduk/igo) online. It provides the frontend fo…
771569active
bujuan
Bujuan is a third-party NetEase Cloud Music client built with Flutter that runs on Android, iOS, macOS, Windows, and Linux. It focuses on c…
451568active
microsoft/playwright-java
Playwright for Java is a library to automate Chromium, Firefox, and WebKit browsers with a single API, built for reliable end-to-end testin…
961562active
skernelx/tavily-key-generator
A Python toolkit that automates signup flows for Tavily, Firecrawl, and Exa using real browser automation (Playwright/Camoufox), Turnstile …
441560active
developit/unfetch
A tiny (~500 byte gzipped) fetch polyfill/ponyfill for browsers, implemented on top of XMLHttpRequest. It provides a minimal subset of the …
235697maintenance
Ulixee Hero
Hero is a headless web browser built specifically for web scraping, powered by Chrome and controlled from NodeJS with a fully compliant DOM…
591557active
hyperium/h2
H2 is a Tokio-based HTTP/2 client and server implementation for Rust that implements the full HTTP/2 specification. It serves as the low-le…
941555stable
openai/openai-java
The official Java SDK for accessing the OpenAI REST API, written in Kotlin and published to Maven Central. It provides typed clients for th…
861554active
sepfy/libpeer
libpeer is a portable WebRTC implementation written in C using BSD sockets, designed for IoT and embedded devices such as ESP32 and Raspber…
731553active
lukasschwab/arxiv.py
A Python client library wrapping the arXiv API for searching and retrieving academic paper metadata, PDFs, and source files. It provides a …
911552stable
Sky24n/flutter_wanandroid
A WanAndroid client app built with Google Flutter, supporting Android and iOS. It demonstrates BLoC state management, RxDart, international…
325663maintenance
digitalocean/godo
Godo is the official Go client library for the DigitalOcean V2 API, covering infrastructure services like Droplets, Kubernetes, and Volumes…
951547stable
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…
811546active
wechatpay-apiv3/wechatpay-java
The official Java SDK for WeChat Pay APIv3, consisting of a core library with automatic request signing, response verification, callback ha…
331546active
twilio/twilio-node
The official Twilio helper library for Node.js, providing a typed client for the Twilio REST APIs including SMS, voice, and other communica…
981544active
Alpaca-py (Alpaca Python SDK)
The official Python SDK for Alpaca's commission-free trading APIs, providing REST and WebSocket/SSE interfaces for trading, account managem…
961544active
nithinmurali/pygsheets
pygsheets is a Python library wrapping the Google Sheets API v4, providing intuitive models for spreadsheets, worksheets, cells, and data r…
301543stable
yujiosaka/headless-chrome-crawler
A Node.js library providing a distributed web crawler powered by Headless Chrome via Puppeteer. It can crawl JavaScript-rendered (SPA) webs…
235633maintenance
sartoopjj/thefeed
TheFeed is a DNS-based feed reader and lightweight messenger that works on networks where only DNS queries pass through, letting users read…
711542active
chenxuuu/sms_forwarding
Low-cost SMS forwarding firmware for ESP32C3 + ML307R 4G modem hardware that automatically forwards received SMS messages to up to five con…
731540active
assaf/zombie
Zombie.js is a lightweight Node.js framework for testing client-side JavaScript and full-stack web applications in a simulated headless bro…
105621maintenance
Plupload
Plupload is a cross-browser JavaScript API for building file uploaders, supporting multiple file selection, file filtering, chunked uploads…
235614maintenance
Apache HttpComponents Client
Apache HttpComponents Client is the standard Java HTTP client library from the Apache HttpComponents project, supporting HTTP/1.1 and HTTP/…
761535stable
opendiffy/diffy
Diffy is a differential testing tool that sends identical requests to a candidate service and a reference (primary/secondary) service, then…
561531active
wiztools/rest-client
A Java-based application for testing HTTP and RESTful web services, available as both a desktop GUI and a CLI for batch execution of saved …
371531stable
elixir-grpc/grpc
A full-featured Elixir implementation of the gRPC protocol supporting unary and streaming RPCs, interceptors, TLS, HTTP transcoding, and Pr…
941529active
cv-cat/XianYuApis
A reverse-engineered unofficial API library for Xianyu (Goofish, Alibaba's second-hand marketplace) that wraps its HTTP endpoints and WebSo…
741528active
Danny-Dasilva/CycleTLS
CycleTLS is a Go library with a JavaScript/TypeScript wrapper that lets clients spoof TLS/JA3 (and JA4) fingerprints when making HTTP reque…
701525active

← prev page 10 / 26 next →