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
criso/fbgraph
fbgraph is a Node.js library providing simple access to the Facebook Graph API. It wraps API calls to return consistent JSON, handles OAuth…
321083maintenance
manrajgrover/football-cli
A Node.js command line interface for fetching football (soccer) scores, fixtures, and league standings via the football-data.org API. It le…
321082maintenance
dirkjanm/PrivExchange
PrivExchange is a set of Python proof-of-concept tools that abuse Exchange Web Services push notifications to relay authentication and esca…
321082maintenance
njh/EtherCard
EtherCard is an Arduino library providing an IPv4 Ethernet driver for the Microchip ENC28J60 chip over SPI. It offers high-level routines f…
231082maintenance
tats/w3m
w3m is a text-mode web browser and pager written in C, maintained as a Debian fork of the original w3m project. It renders web pages in the…
321081maintenance
volosoft/jtable
jTable is a jQuery plugin that automatically creates AJAX-based CRUD tables without writing HTML or JavaScript. It generates create/edit/de…
231081maintenance
TonnyL/Espresso
Espresso is an Android express delivery tracking app built with Material Design and MVP architecture, using RxJava2, Retrofit2, Realm, and …
101081maintenance
wintests/pytestDemo
A Python API automation testing framework combining Requests, Pytest, YAML-managed test data, and Allure reports. It layers HTTP interfaces…
321077maintenance
ESP32-Radio
An ESP32-based internet radio project that streams MP3/Ogg radio stations using a VS1053 audio decoder and displays info on a TFT screen. I…
321075maintenance
aspida
aspida is a TypeScript-friendly HTTP client wrapper for the browser and Node.js that generates fully typed API clients from endpoint type d…
231075maintenance
daviddesberg/PHPoAuthLib
PHPoAuthLib is a PHP client library providing OAuth 1.x and OAuth 2.0 support with prebuilt service implementations for dozens of providers…
231074maintenance
zaytoun/scihub.py
An unofficial Python API and command-line tool for Sci-Hub that can search Google Scholar and download academic papers by DOI, PMID, or URL…
321069maintenance
nikolalsvk/render_async
render_async is a Ruby gem for Rails that speeds up page loads by rendering view partials asynchronously via AJAX. It injects JavaScript th…
231069maintenance
microsoftgraph/microsoft-graph-toolkit
A collection of framework-agnostic web components and authentication providers for accessing Microsoft Graph, including UI components like …
101069maintenance
johnculviner/jquery.fileDownload
A jQuery plugin that provides an Ajax-like file download experience using a hidden iframe and a success cookie, since true Ajax downloads a…
231063maintenance
elcuervo/airplay
A Ruby library and companion CLI for interacting with AirPlay-compatible devices like Apple TV, supporting video playback, image viewing, a…
231061maintenance
wux-weapp/wx-extend
A set of extension plugins for WeChat mini-programs providing enhanced HTTP requests, Promise-based APIs, form validation, and RESTful API …
321058maintenance
plasticrake/tplink-smarthome-api
A Node.js library and CLI for controlling TP-Link Kasa Smarthome devices (smart plugs, switches, and bulbs) over the local network. It supp…
321055maintenance
tibbar213/team-manage
A self-hosted FastAPI application for managing ChatGPT Team accounts, letting admins bulk-import Team accounts and generate redemption code…
491054maintenance
weixin-sdk
A Java SDK wrapping the WeChat public platform (subscription/service accounts, WeChat Work, mini programs), WeChat Open Platform, and WeCha…
321054maintenance
caijinyc/here
HERE Music is a third-party desktop music player client for NetEase Cloud Music built with Electron, React, Redux, and Nedb. It offers a cl…
231053maintenance
DuendeArchive/IdentityModel
IdentityModel is a .NET Standard helper library for claims-based identity, OAuth 2.0, and OpenID Connect. It provides request/response obje…
101053maintenance
spicyShrimp/U17
A Swift 5 iOS application that closely replicates the U17 (Youyaoqi) comic reading app, built with UIKit and popular third-party libraries …
321051maintenance
ProjectRTC
AndroidRTC is an Android client for ProjectRTC, a WebRTC demo server, enabling video calls between Android devices and desktop browsers. It…
321051maintenance
a1phaboy/FastjsonScan
FastjsonScan is a Go-based command-line scanner that detects Fastjson deserialization vulnerabilities in Java web services. It identifies t…
231051maintenance
aliyun/aliyun-openapi-python-sdk
The Alibaba Cloud (Aliyun) Python SDK V1.0, providing Python clients for Alibaba Cloud OpenAPI services. It has entered basic security main…
731046maintenance
dupontgu/retro-ipod-spotify-client
Software powering the sPot, a 4th-generation iPod Classic retrofitted with a full Spotify client running on a Raspberry Pi Zero W. It combi…
321045maintenance
requests/toolbelt
A collection of utility classes and functions that extend the python-requests HTTP library, including a streaming multipart/form-data encod…
321039maintenance
ledccn/IYUUPlus
IYUUPlus is a self-hosted auto-reseeding tool for Private Tracker (PT) torrents, running as a resident service with a WebUI. It matches exi…
101039maintenance
jpillora/xhook
XHook is a small JavaScript library that patches XMLHttpRequest to let you intercept and modify AJAX requests and responses in the browser.…
231037maintenance
igrigorik/em-synchrony
A Ruby library providing Fiber-aware EventMachine clients and convenience primitives such as connection pools, iterators, and synchronizati…
321035maintenance
not-an-aardvark/snoowrap
snoowrap is a fully-featured JavaScript wrapper for the reddit API, providing a simple promise-based interface to every reddit endpoint. It…
101031maintenance
tpyo/amazon-s3-php-class
A standalone PHP library providing a REST client for Amazon S3 object storage using CURL. It supports object and bucket operations such as …
231026maintenance
samuelkraft/notion-blog-nextjs
A Next.js example blog that fetches posts from Notion's Public API and renders them as a website. It serves as a starter template for build…
321020maintenance
sentinelsat/sentinelsat
A Python library and CLI tool for searching, downloading, and retrieving metadata of Copernicus Sentinel satellite images from data hubs. I…
101018maintenance
httperf/httperf
httperf is a command-line HTTP load generator for measuring web server performance. It supports HTTP/1.1 and SSL and is designed to generat…
321016maintenance
paulirish/github-email
A small Node.js CLI tool that retrieves a GitHub user's email address even when it is not publicly listed, by querying the GitHub user prof…
321013maintenance
aliyun/aliyun-oss-php-sdk
The official Alibaba Cloud OSS (Object Storage Service) SDK for PHP, providing an OssClient for uploading, downloading, and managing files …
741012maintenance
HelloChenJinJun/NewFastFrame
An Android component-based (modular) framework project in Java that integrates mainstream libraries like OkHttp, RxJava, Retrofit, Glide, G…
321012maintenance
feicien/android-auto-update
An Android library that implements automatic app updates: it checks for new versions, downloads the APK file, and installs it, with dialog …
321012maintenance
maintell/webBenchmark
A Go-based command-line HTTP benchmark tool that floods a target URL with concurrent requests to test server bandwidth and performance. It …
231004maintenance
service-mocker/service-mocker
Service Mocker is a frontend API mocking framework that uses service workers to intercept real HTTP requests without requiring any backend …
101004maintenance
G-Joker/WeaponApp
WeaponApp is an Android showcase application demonstrating an MVVM architecture built with Retrofit, RxJava, DataBinding, and the Small plu…
321002maintenance
camsong/fetch-jsonp
A small JavaScript library that lets you make JSONP requests using the same promise-based API as the native Fetch API. It provides a global…
591001maintenance
seishun/node-steam
A Node.js port of SteamKit2 that lets you interface directly with Steam network servers without running the actual Steam client. It provide…
101000maintenance
linvi/tweetinvi
Tweetinvi is an intuitive C# .NET library for accessing the Twitter REST and Stream APIs. It supports .NET, .NET Core, and portable targets…
23997maintenance
JJTech0130/pypush
A Python library for interacting with Apple's private APIs, originally a proof-of-concept iMessage reverse-engineering project. It currentl…
593785experimental
gosub-io/gosub-engine
Gosub is a modular, embeddable web browser engine written from scratch in Rust, with spec-compliant HTML5 and CSS3 parsers, an async networ…
823683experimental
Polymarket/polymarket-cli
A Rust command-line tool for Polymarket, the prediction market platform. It lets users browse markets, place and cancel orders, manage posi…
612881experimental
dstark5/Openlib
Openlib is an open-source Flutter app for searching, downloading, and reading books from Anna's Archive, a shadow library. It includes a bu…
502502experimental
haskellcamargo/sclack
Sclack is a terminal-based CLI client for Slack written in Python, aiming to bring a full-featured Slack experience to the command line. It…
322477experimental
xodus-gaming/xodus
Xodus is a Rust project aiming to bring XBOX PC (Game Pass) games to Linux and possibly macOS by implementing XBOX authentication, MSIXVC p…
611593experimental
Accelerider/Accelerider.Windows
A Windows desktop shell application built with WPF, Prism, and MVVM that hosts pluggable Accelerider applications, primarily a cloud storag…
231525experimental
TanStack/bling
TanStack Bling is a framework-agnostic set of transpilation utilities and macros for TypeScript, enabling isomorphic client/server RPCs (vi…
101493experimental
bigskysoftware/fixi
fixi.js is an experimental, minimalist JavaScript library implementing generalized hypermedia controls via a small set of HTML attributes, …
631325experimental
robert/PySkyWiFi
PySkyWiFi is a humorous Python proof-of-concept that tunnels internet requests through the free-to-edit 'name' field of an airline airmiles…
251185experimental
nkzw-tech/fate
fate is a modern, type-safe data client for React (with a Vue client also available) inspired by Relay and GraphQL. It combines co-located …
851124experimental
gmetais/sw-delta
sw-delta is an incremental cache for the web that uses the Service Worker API to download only the delta (diff) between a cached file and i…
231097experimental
openai/openai-realtime-api-beta
A Node.js and browser reference client library for OpenAI's Realtime API, enabling real-time voice and text conversations with GPT models. …
231016experimental
curl Docker images
curl is a cross‑platform command‑line tool and library for transferring data with URL syntax. It supports a wide range of protocols such as…
91109active
SockJS
SockJS-client is a browser JavaScript library that provides a WebSocket-like object for low-latency, full-duplex, cross-domain communicatio…
65203maintenance
Request
Request is a simplified HTTP client for Node.js that provides an easy-to-use API for making HTTP/HTTPS calls. It also has companion package…
3225496abandoned
proxyee-down-org/proxyee-down
Proxyee Down is a free open-source HTTP download manager built on Netty that accelerates downloads via multi-connection chunked downloading…
1024651abandoned
square/picasso
Picasso is a powerful image downloading and caching library for Android that simplifies loading images into ImageViews, often in one line o…
2318784abandoned
OpenEthan/SMSBoom
SMSBoom was a Python CLI tool that flooded phone numbers with SMS verification messages by replaying requests against configurable SMS APIs…
1015129abandoned
schickling/chromeless
Chromeless is a TypeScript library providing a simple API for automating Chrome, either locally or headlessly on AWS Lambda. It supports br…
1013214abandoned
android-async-http/android-async-http
An asynchronous, callback-based HTTP client library for Android built on top of Apache's HttpClient libraries. It handles requests off the …
2310569abandoned
seven332/EhViewer
An unofficial Android client for browsing E-Hentai, supporting manga, comics, and doujinshi galleries. The project is deprecated and no lon…
109833abandoned
yangyangwithgnu/hardseed
hardseed is a C++ command-line tool that scrapes adult forum threads (aicheng, caoliu) to batch-download images and torrent seed files, wit…
329196abandoned
aws/aws-sdk-go
The AWS SDK for Go v1, providing Go clients for AWS services such as S3, EC2, and more. It reached end-of-support on July 31, 2025 and user…
108667abandoned
microsoft/cpprestsdk
The C++ REST SDK (Casablanca) is a Microsoft library for cloud-based client-server communication in native C++ using a modern asynchronous …
108248abandoned
PanDownloadServer/Server
A community-maintained revival of PanDownload, a tool for accelerated and unrestricted downloading of files from Baidu Netdisk (Baidu Yun).…
238151abandoned
zhukov/webogram
Webogram is a browser-based Telegram web client implementing the MTProto protocol in pure JavaScript with AngularJS, jQuery, and Bootstrap.…
108062abandoned
acheong08/EdgeGPT
A Python library that reverse engineers Microsoft's Bing Chat (EdgeGPT) API, providing unofficial programmatic access to Bing AI conversati…
107836abandoned
AWS SDK for JavaScript
AWS SDK for JavaScript version 2, providing access to AWS services from Node.js and the browser. It reached end-of-support on September 8, …
107600abandoned
Urinx/WeixinBot
A Python library implementing the Web WeChat (web.weixin.qq.com) API, including a terminal-based WeChat client and a bot with auto-reply ca…
327407abandoned
hongyangAndroid/okhttputils
A Java wrapper library around Square's OkHttp for Android that simplifies common HTTP operations like GET/POST requests, file uploads and d…
326828abandoned
chrisbanes/tivi
Tivi is a TV show tracking application that connects to Trakt.tv, built with Kotlin Multiplatform and Compose Multiplatform for Android, iO…
106719abandoned
boto/boto
Boto is the original Python SDK providing interfaces to Amazon Web Services such as EC2, S3, DynamoDB, and SQS. It is deprecated and no lon…
106412abandoned
aa112901/remusic
An Android music player app that imitates NetEase Cloud Music, written in Java. It supports online streaming, playlists, lyrics display, do…
326388abandoned
xchaoinfo/fuck-login
A Python library that simulates programmatic login to popular Chinese websites like Zhihu, Weibo, Baidu, and Douban, built on requests, Pil…
105868abandoned
CatchChat/Yep
Yep is an open-source iOS social networking app written in Swift, themed around 'meeting geniuses' to help users find experts and learners …
105863abandoned
MakiNaruto/Automatic_ticket_purchase
A Python script that automates ticket purchasing on Damai (大麦网), China's major ticketing platform, using Selenium for login and requests-ba…
325732abandoned
pokeb/asi-http-request
ASIHTTPRequest is an Objective-C wrapper around Apple's CFNetwork API that simplifies making HTTP requests on Mac OS X and iOS. It supports…
325721abandoned
Postcatlab/postcat
Postcat is an open-source, cross-platform API development and testing tool supporting REST and WebSocket protocols, with API design, docume…
505544abandoned
dsdanielpark/Bard-API
An unofficial Python package that returns Google Bard (now Gemini) responses by reverse-engineering the web interface using cookie values i…
105164abandoned
Popcorn Time
Popcorn Time was a desktop application that let users stream movies directly from torrent sources (via YIFY and the peerflix Node.js module…
235148abandoned
PeterDing/iScript
A collection of Python 2 command-line scripts for downloading and playing media from Chinese services like Xiami, NetEase Music, Baidu Musi…
325122abandoned
andrewngu/sound-redux
SoundRedux is a web-based SoundCloud client built with React and Redux, created as a learning project for ES6 and Redux. It lets users brow…
324972abandoned
google/closure-library
Google's common JavaScript library providing a broad set of reusable utilities, DOM helpers, and UI components for web development. The rep…
104892abandoned
ohld/igbot
A Python library and collection of scripts providing an unofficial Instagram API wrapper with bot features like auto-follow, auto-like, and…
484877abandoned
jimhigson/oboe.js
Oboe.js is a JavaScript library for streaming JSON parsing, letting web applications use parsed objects before the HTTP response completes.…
434816abandoned
TheoKanning/openai-java
A Java client library for the OpenAI API, providing POJOs, a Retrofit-based client, and a convenience service class for GPT-3, ChatGPT, and…
104719abandoned
simplewebrtc/SimpleWebRTC
SimpleWebRTC is a JavaScript library that wraps the WebRTC API to make building peer-to-peer video, audio, and data communication in the br…
234684abandoned
michael-lazar/rtv
Reddit Terminal Viewer (RTV) is a text-based interface (TUI) for browsing and interacting with Reddit from the terminal, built in Python wi…
104645abandoned
Pyrogram
Pyrogram is an elegant, modern and asynchronous Python framework for the Telegram MTProto API, usable with both user accounts and bot ident…
104615abandoned
zhanghai/Douya
Douya (豆芽) is an open-source, Material Design third-party Android client for douban.com, focused on friend-feed (友邻) based browsing of broa…
104534abandoned
HotBitmapGG/bilibili-android-client
An unofficial third-party Bilibili video client for Android, built in Java with RxJava, Retrofit2, OkHttp3, and ijkplayer for video playbac…
234462abandoned
HuanCheng65/TiebaLite
Tieba Lite is a lightweight third-party Android client for Baidu Tieba, a Chinese forum platform. The developer permanently discontinued ma…
234431abandoned
mikeal/r2
r2 is a promise-based HTTP client library for Node.js and browsers, built on the Fetch API as a spiritual successor to the popular 'request…
234401abandoned

← prev page 19 / 26 next →