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
qiyeboy/IPProxyPool
IPProxyPool is a Python proxy pool service that crawls free proxy IPs from the web, validates them, stores them in a database (SQLite by de…
234288abandoned
mcxiaoke/android-volley
An unofficial mirror of Google's Volley HTTP networking library for Android, with minor bugfixes, published to Maven Central. It is depreca…
104253abandoned
AWS SDK for Java
The official AWS SDK for Java 1.x, providing Java APIs for AWS services such as S3, EC2, and DynamoDB, including credential management, ret…
754200abandoned
rawandahmad698/PyChatGPT
PyChatGPT is a Python client and CLI for ChatGPT that reverse-engineers the ChatGPT web interface, handling automatic login, access token r…
704185abandoned
Nemo2011/bilibili-api
A Python SDK for programmatically accessing Bilibili (bilibili.com), including video data, danmaku comments, user info, and login. The repo…
104174abandoned
waylaidwanderer/node-chatgpt-api
A Node.js client implementation for ChatGPT and Bing AI, usable as an npm module, a REST API server, or a CLI app. It wraps the official Op…
224152abandoned
headjs/headjs
HeadJS is a tiny JavaScript library that loads scripts and stylesheets asynchronously in parallel while executing them in order, and provid…
104107abandoned
tessalt/echo-chamber-js
A satirical JavaScript comment widget for blogs and static sites that stores comments only in the visitor's LocalStorage, so no one else (i…
324104abandoned
knolleary/pubsubclient
PubSubClient is an Arduino C++ client library providing simple MQTT publish/subscribe messaging over the Arduino Ethernet Client API. It wo…
584016abandoned
bisguzar/twitter-scraper
A Python library that scrapes Twitter's frontend JavaScript API without authentication, letting users fetch tweets from profiles or hashtag…
104004abandoned
pyppeteer/pyppeteer
Pyppeteer is an unofficial Python port of Puppeteer for automating headless Chrome/Chromium browsers via asyncio. It supports page navigati…
323943abandoned
ninjinkun/NJKWebViewProgress
An Objective-C library that adds a progress interface to UIWebView on iOS, which lacks an official progress API. It proxies the UIWebViewDe…
233863abandoned
chrippa/livestreamer
Livestreamer is a Python command-line utility that extracts video streams from services like Twitch, YouTube Live, and Dailymotion and pipe…
233860abandoned
Coding WebIDE
The open-source iOS client for CODING (coding.net), a project management and code hosting platform, written in Objective-C. It provides pro…
323779abandoned
jsoma/tabletop
Tabletop.js is a zero-dependency JavaScript library that fetches data from published Google Spreadsheets and exposes it as JSON. The projec…
103766abandoned
iSimar/HackerNews-React-Native
A Hacker News reader mobile app for iOS and Android built with React Native. It demonstrates list views with pull-to-refresh, pagination, c…
323703abandoned
git-xuhao/KotlinMvp
A short-video Android app inspired by the Eyepetizer 'Kaiyan' app, written in Kotlin using an MVP architecture with RxJava2, Retrofit2, and…
233700abandoned
leichunfeng/MVVMReactiveCocoa
GitBucket is an open-source iOS client app for GitHub written in Objective-C, built with the MVVM architectural pattern and ReactiveCocoa. …
323683abandoned
pandolia/qqbot
QQBot is a Python library and framework for building chatbots on Tencent's SmartQQ (WebQQ) protocol, supporting message monitoring, plugin-…
103683abandoned
samdenty/gqless
gqless is a TypeScript GraphQL client that lets you query GraphQL APIs by simply accessing typed objects, generating queries automatically …
233656abandoned
Uptime
A self-hosted remote monitoring application for websites and HTTP endpoints, built with Node.js, MongoDB, and Twitter Bootstrap. It polls U…
103589abandoned
miyakogi/pyppeteer
An unofficial Python port of Puppeteer for automating headless Chrome/Chromium browsers via asyncio. This original repository has moved to …
103551abandoned
dsxNiubility/SXNews
SXNews is an iOS news-reading application that closely imitates the Netease (163.com) News app, including news lists, article detail pages,…
323548abandoned
BaiduPCS
A C/C++ command-line client for Baidu Network Disk (Baidu Yun) that works in the Linux terminal without requiring app registration. It supp…
103544abandoned
amir20/phantomjs-node
A NodeJS wrapper providing a promise-based API around the PhantomJS headless browser. It lets JavaScript code create PhantomJS instances, o…
103515abandoned
Devo919/Gewechat
Gewechat was a WeChat bot framework exposing personal and enterprise WeChat capabilities via REST APIs with webhook callbacks, written in J…
633504abandoned
nytimes/Store
Store is a Java/Android library for reactive async data loading and caching, implementing the Repository pattern with an RxJava API. It man…
103494abandoned
codeestX/GeekNews
GeekNews is an Android reading app for programmers that aggregates content from Zhihu Daily, WeChat news, Gank.io, Juejin, and V2EX in a Ma…
323485abandoned
bear/python-twitter
A pure Python wrapper library around the Twitter API, making it easy for Python programmers to interact with Twitter's web services and dat…
103403abandoned
xcc3641/SeeWeather
SeeWeather (就看天气) is a Material Design weather app for Android built with RxJava, RxBus, Retrofit, and Glide. It shows current conditions, …
103401abandoned
ferdikoomen/openapi-typescript-codegen
A Node.js library and CLI that generates TypeScript or JavaScript API clients from OpenAPI (Swagger) v2/v3 specifications, supporting fetch…
853371abandoned
IB-insync
A Python library providing a sync and asyncio-based framework for the Interactive Brokers Trader Workstation API, making it easy to connect…
103283abandoned
facebookarchive/php-graph-sdk
The official Facebook SDK for PHP (v5), providing a native interface to the Facebook Graph API and Facebook Login from PHP applications. Th…
103208abandoned
yangfuhai/afinal
Afinal is an Android framework combining a SQLite ORM, an annotation-based IOC layer for UI/event binding, an HTTP client wrapper, and a bi…
323126abandoned
Instagram API
A Python 2/3 client library for the Instagram REST and Search APIs, supporting OAuth2 authentication, media access, and real-time subscript…
103072abandoned
blackjack4494/yt-dlc
youtube-dlc is a Python-based command-line media downloader and library for downloading videos from YouTube and other video platforms, fork…
233043abandoned
MKSG-MugunthKumar/MKNetworkKit
MKNetworkKit is an Objective-C networking framework for iOS 8+ built on NSURLSession, providing built-in authentication and HTTP 1.1 cachin…
103024abandoned
laurentj/slimerjs
SlimerJS is a scriptable headless browser that provides the PhantomJS API on top of Gecko (Firefox) instead of WebKit, letting external Jav…
232996abandoned
nomad-cli/houston
Houston is a Ruby gem and CLI for sending Apple Push Notifications (APNs) using the legacy binary protocol. It provides both a simple Ruby …
102949abandoned
Accelerider/BaiduPanDownloadWinform
A Windows desktop application (C#/WinForms) that enables high-speed downloads from Baidu Netdisk (Baidu Cloud) by accessing files placed in…
102941abandoned
crazycodeboy/GitHubPopular
GitHubPopular is a cross-platform mobile app built with React Native for browsing the most popular and trending GitHub repositories. It sup…
232935abandoned
stephanenicolas/robospice
RoboSpice is a modular Android library that simplifies writing asynchronous long-running tasks, specialized in network requests. It execute…
102924abandoned
ded/reqwest
Reqwest is a small browser-side JavaScript library that wraps asynchronous HTTP requests (AJAX) with support for XMLHttpRequest, JSONP, COR…
322920abandoned
fancymax/12306ForMac
An unofficial macOS desktop client for China Railway's 12306 ticketing system, built in Swift. It helps users book train tickets and grab r…
232896abandoned
NikolaiT/GoogleScraper
GoogleScraper is a Python module and CLI tool for scraping search engine results from Google, Bing, Yandex, DuckDuckGo and others, with sup…
322886abandoned
yubo725/flutter-osc
An open-source client app for OSChina (开源中国) built with Google Flutter, supporting Android and iOS. It is explicitly no longer maintained a…
322882abandoned
NEKit/libnekit
NEKit is a Swift toolkit for building iOS/macOS Network Extension apps (NETunnelProvider) that route traffic through proxies to bypass netw…
102814abandoned
chanjarster/weixin-java-tools
A Java SDK for developing WeChat Official Account (subscription/service) and WeChat Enterprise (WeChat Work) applications, distributed via …
102728abandoned
web-socket
A JavaScript library that provides a WebSocket implementation for browsers lacking native support, powered by an embedded Flash (SWF) bridg…
322709abandoned
artsy/eidolon
Eidolon is Artsy's open-source iPad auction kiosk app, written in Swift, that lets gallery visitors browse auction lots, register to bid, a…
102690abandoned
ximan/dropload
dropload is a lightweight jQuery/Zepto plugin that adds pull-to-refresh and pull-up-to-load-more (infinite scroll) behavior to mobile web p…
232685abandoned
jaydenxiao2016/AndroidFire
AndroidFire is an Android news-reading app framework built on Material Design with MVP architecture, RxJava, Retrofit, and Glide. It packag…
322637abandoned
venomous0x/WhatsAPI
WhatsAPI is an unofficial, reverse-engineered interface library for WhatsApp Messenger that allowed developers to send and receive messages…
322618abandoned
react-native-fetch-blob
A React Native library providing file access, upload/download, and streaming APIs with native-to-native file handling to avoid BASE64 bridg…
102608abandoned
spray/spray
spray is a suite of Scala libraries for building and consuming RESTful web services on top of Akka, designed to be lightweight, asynchronou…
102493abandoned
ading2210/poe-api
A reverse-engineered Python API wrapper for Quora's Poe, providing programmatic access to ChatGPT, GPT-4, and Claude via Poe's web interfac…
102462abandoned
taspinar/twitterscraper
A Python library that scrapes tweets and user information from Twitter using requests and BeautifulSoup, without relying on Twitter's offic…
232460abandoned
gmusicapi
An unofficial Python client library for Google Play Music, supporting library management, playlists, uploads, and streaming via OAuth-authe…
102455abandoned
pksunkara/alpaca
Alpaca is a Go-based CLI tool that generates client libraries (SDKs) for a web API in multiple languages including Node.js, PHP, Python, an…
102449abandoned
QiuChenlyOpenSource/MusicDownload
A tool for downloading songs in FLAC/MP3 quality, primarily using the QQ Music API. The project has been discontinued after legal pressure …
102446abandoned
vooidzero/B23Downloader
B23Downloader is a Qt 6 (C++) desktop application for downloading videos, live streams, and manga from Bilibili. It accepts various Bilibil…
232428abandoned
xanzy/go-gitlab
A Go client library for the GitLab API, covering most GitLab REST endpoints such as projects, issues, merge requests, and CI. It is now arc…
102428abandoned
DuendeArchive/identity-model-oidc-client-js
oidc-client is a JavaScript library providing OpenID Connect (OIDC) and OAuth2 protocol support for browser-based client applications, incl…
102418abandoned
MengTo/DesignerNewsApp
An open-source iOS client for Designer News written in Swift by the creator of Design+Code. It serves as a real-world example app for desig…
322415abandoned
nickoala/telepot
Telepot is a Python framework wrapping the Telegram Bot API, providing classes and helpers for building Telegram bots. The author has expli…
102411abandoned
twitter-archive/CocoaSPDY
CocoaSPDY is an Objective-C framework implementing the SPDY/3.1 protocol for iOS and OS X, integrating with the NSURL stack to speed up HTT…
102374abandoned
witoldsz/angular-http-auth
An AngularJS module that installs an $http interceptor to buffer requests failing with HTTP 401 and broadcast login-required events, plus a…
232370abandoned
mattdonnelly/Swifter
Swifter is a Swift framework for interacting with the Twitter API on iOS and OS X, supporting OAuth authentication and Twitter endpoints in…
232346abandoned
gitbobobo/StreamMusic
StreamMusic (音流) is a cross-platform music player client for Android, iOS, macOS, and Windows that connects to self-hosted music servers in…
572334abandoned
legba
XRay is a Go-based CLI tool for network reconnaissance and OSINT that enumerates subdomains via DNS bruteforcing, gathers open-port intelli…
102331abandoned
Rukey7/MvpApp
An Android news/media app built as a practice project demonstrating MVP architecture in Java. It integrates RxJava, Dagger2, Retrofit, Gree…
322317abandoned
jeneser/douban
A demo single-page application cloning the Douban movie/media site, built with Vue 2, Vuex, Vue Router, and Superagent. It serves as a refe…
232290abandoned
getify/LABjs
LABjs is a dynamic JavaScript script loader that loads all scripts in parallel while allowing explicit execution-order dependencies via a c…
102259abandoned
Rhymen/go-whatsapp
A Go library implementing the WhatsApp Web API via reverse engineering, providing connection, QR-code login, session restore, and message h…
622250abandoned
iMeiji/Toutiao
A third-party Android client for Toutiao (Today's Headlines) built with MVP architecture, RxJava, and Retrofit, aggregating news, images, v…
232241abandoned
adamdbradley/foresight.js
Foresight.js is a JavaScript library that detects whether a user's device has a high-resolution display and a fast enough network connectio…
322226abandoned
ckreibich/scholar.py
A Python module that queries and parses Google Scholar search results, extracting publication metadata, citation counts, PDF links, and Bib…
102175abandoned
maicong/music
A PHP-based web application that aggregates music search across multiple Chinese music platforms (NetEase Cloud Music, QQ Music, Kugou, Kuw…
102145abandoned
simplecrawler/simplecrawler
simplecrawler is a flexible, event-driven web crawler library for Node.js with a configurable queue system, robots.txt support, and link di…
102130abandoned
bradjasper/ImportJSON
A Google Apps Script library that adds ImportJSON functions to Google Sheets, letting users import JSON from any URL directly into spreadsh…
102129abandoned
stormzhang/9GAG
An unofficial Android client for 9GAG built in 2014 with Java, Volley, OkHttp, and Glide, featuring feed browsing, image zoom, and SQLite c…
552117abandoned
searchbox-io/Jest
Jest is a Java HTTP REST client library for Elasticsearch, filling the gap for a lightweight REST-based client instead of the native Java A…
102091abandoned
mukulhase/WebWhatsapp-Wrapper
A Python library providing an unofficial API for WhatsApp by automating WhatsApp Web through Selenium browser automation. It allows sending…
232080abandoned
robertodoering/harpy
Harpy is a feature-rich alternative Twitter client built with Flutter, offering a polished user experience with customizable themes, timeli…
232075abandoned
FinanceReactNative
A deprecated React Native clone of Apple's iOS Stocks app that displays stock quotes and charts using data from Yahoo Finance. It runs on b…
232072abandoned
soyjavi/QuoJS
QuoJS is a micro, modular JavaScript library for mobile web development that provides DOM traversal, event handling, touch/gesture events, …
322048abandoned
acani/Chats
Acani Chats is an open-source native iOS instant messaging app with user accounts and profiles, intended as a reference example for buildin…
102042abandoned
tinyeeliu/androidquery
AndroidQuery is a lightweight Java library for Android that simplifies asynchronous HTTP requests, JSON/XML parsing, and UI manipulation wi…
232033abandoned
wujunyang/MobileProject
MobileProject is an open-source iOS project scaffold written in Objective-C that organizes an app using the MVC pattern with clearly separa…
232019abandoned
mozilla-mobile/android-components
A collection of Android libraries (in Kotlin) for building browsers or browser-like applications, published via Maven. The project has move…
101990abandoned
haskellcamargo/gemidao-do-zap
A Node.js command-line application that places phone calls (or sends SMS) to a victim playing the Brazilian meme audio 'gemidão do Zap', op…
231975abandoned
white-cat/ThinkAndroid
ThinkAndroid is a free, open-source Android development framework aimed at simple and rapid Android app development. It bundles MVC structu…
321971abandoned
iambus/xunlei-lixian
A Python 2 command-line script for managing Xunlei (Thunder) offline download tasks, including login, listing, adding, downloading, deletin…
101969abandoned
wkeeling/selenium-wire
Selenium Wire extends Selenium's Python bindings to expose the HTTP/HTTPS requests and responses made by the browser, with APIs to inspect …
101965abandoned
JakeWharton/retrofit2-kotlin-coroutines-adapter
A Retrofit 2 CallAdapter.Factory that lets Retrofit service methods return Kotlin coroutine Deferred types. It is deprecated because Retrof…
101962abandoned
singro/v2ex
An open-source iOS client for the v2ex.com developer community forum, written in Objective-C. It provides browsing topics, replying, and sh…
321948abandoned
pkyeck/socket.IO-objc
An Objective-C client library for connecting iOS and OS X apps to Socket.IO servers (v0.7.2–0.9.x) over websockets or long-polling, built o…
101945abandoned
lyrric/seckill
A Java-based automation script for snatching scarce HPV 9-valent (Gardasil 9) vaccine appointment slots on the Chinese Miaomiao/Yuemiao boo…
101942abandoned
mozilla/hawk
A JavaScript implementation of the HTTP Hawk Holder-Of-Key authentication scheme, providing message authentication for HTTP requests. The r…
101938abandoned
mattt/GroundControl
GroundControl is an Objective-C library for iOS that enables remote configuration of apps by fetching a plist file over HTTP and registerin…
101929abandoned

← prev page 20 / 26 next →