function: http-client
2548 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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… | 10 | 1041 | maintenance |
| requests/toolbelt A collection of utility classes and functions that extend the python-requests HTTP library, including a streaming multipart/form-data encod… | 32 | 1039 | maintenance |
| jpillora/xhook XHook is a small JavaScript library that patches XMLHttpRequest to let you intercept and modify AJAX requests and responses in the browser.… | 23 | 1038 | maintenance |
| igrigorik/em-synchrony A Ruby library providing Fiber-aware EventMachine clients and convenience primitives such as connection pools, iterators, and synchronizati… | 32 | 1034 | maintenance |
| 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… | 10 | 1031 | maintenance |
| 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 … | 26 | 1026 | maintenance |
| 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… | 32 | 1020 | maintenance |
| sentinelsat/sentinelsat A Python library and CLI tool for searching, downloading, and retrieving metadata of Copernicus Sentinel satellite images from data hubs. I… | 10 | 1020 | maintenance |
| 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… | 32 | 1018 | maintenance |
| HelloChenJinJun/NewFastFrame An Android component-based (modular) framework project in Java that integrates mainstream libraries like OkHttp, RxJava, Retrofit, Glide, G… | 32 | 1013 | maintenance |
| 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 … | 80 | 1012 | maintenance |
| 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… | 32 | 1012 | maintenance |
| 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 … | 32 | 1010 | maintenance |
| 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 … | 23 | 1008 | maintenance |
| 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 … | 10 | 1005 | maintenance |
| G-Joker/WeaponApp WeaponApp is an Android showcase application demonstrating an MVVM architecture built with Retrofit, RxJava, DataBinding, and the Small plu… | 32 | 1003 | maintenance |
| 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… | 65 | 1001 | maintenance |
| JJTech0130/pypush A Python library for interacting with Apple's private APIs, originally a proof-of-concept iMessage reverse-engineering project. It currentl… | 65 | 3773 | experimental |
| 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… | 82 | 3680 | experimental |
| 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… | 66 | 2873 | experimental |
| 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… | 32 | 2479 | experimental |
| 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… | 63 | 2465 | experimental |
| Accelerider/Accelerider.Windows A Windows desktop shell application built with WPF, Prism, and MVVM that hosts pluggable Accelerider applications, primarily a cloud storag… | 23 | 1525 | experimental |
| TanStack/bling TanStack Bling is a framework-agnostic set of transpilation utilities and macros for TypeScript, enabling isomorphic client/server RPCs (vi… | 10 | 1494 | experimental |
| 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… | 61 | 1344 | experimental |
| bigskysoftware/fixi fixi.js is an experimental, minimalist JavaScript library implementing generalized hypermedia controls via a small set of HTML attributes, … | 56 | 1320 | experimental |
| 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… | 24 | 1185 | experimental |
| 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… | 23 | 1098 | experimental |
| 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 … | 80 | 1071 | experimental |
| 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. … | 22 | 1016 | experimental |
| AFNetworking AFNetworking is a widely used Objective-C networking library for iOS, macOS, watchOS, and tvOS, built on Apple's Foundation URL Loading Sys… | 10 | 33388 | abandoned |
| Request Request is a simplified HTTP request client for Node.js supporting HTTPS, redirects, streaming, forms, OAuth signing, and proxies, with pro… | 32 | 25509 | abandoned |
| 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… | 10 | 24668 | abandoned |
| square/picasso Picasso is a powerful image downloading and caching library for Android that simplifies loading images into ImageViews, often in one line o… | 23 | 18795 | abandoned |
| OpenEthan/SMSBoom SMSBoom was a Python CLI tool that flooded phone numbers with SMS verification messages by replaying requests against configurable SMS APIs… | 10 | 15147 | abandoned |
| schickling/chromeless Chromeless is a TypeScript library providing a simple API for automating Chrome, either locally or headlessly on AWS Lambda. It supports br… | 10 | 13221 | abandoned |
| 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 … | 23 | 10582 | abandoned |
| seven332/EhViewer An unofficial Android client for browsing E-Hentai, supporting manga, comics, and doujinshi galleries. The project is deprecated and no lon… | 10 | 9796 | abandoned |
| 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… | 32 | 9197 | abandoned |
| 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… | 10 | 8672 | abandoned |
| microsoft/cpprestsdk The C++ REST SDK (Casablanca) is a Microsoft library for cloud-based client-server communication in native C++ using a modern asynchronous … | 10 | 8257 | abandoned |
| PanDownloadServer/Server A community-maintained revival of PanDownload, a tool for accelerated and unrestricted downloading of files from Baidu Netdisk (Baidu Yun).… | 23 | 8155 | abandoned |
| zhukov/webogram Webogram is a browser-based Telegram web client implementing the MTProto protocol in pure JavaScript with AngularJS, jQuery, and Bootstrap.… | 10 | 8060 | abandoned |
| acheong08/EdgeGPT A Python library that reverse engineers Microsoft's Bing Chat (EdgeGPT) API, providing unofficial programmatic access to Bing AI conversati… | 10 | 7848 | abandoned |
| aws/aws-sdk-js 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, … | 10 | 7603 | abandoned |
| 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… | 32 | 7403 | abandoned |
| 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… | 32 | 6830 | abandoned |
| chrisbanes/tivi Tivi is a TV show tracking application that connects to Trakt.tv, built with Kotlin Multiplatform and Compose Multiplatform for Android, iO… | 10 | 6727 | abandoned |
| 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… | 10 | 6416 | abandoned |
| aa112901/remusic An Android music player app that imitates NetEase Cloud Music, written in Java. It supports online streaming, playlists, lyrics display, do… | 32 | 6390 | abandoned |
| xchaoinfo/fuck-login A Python library that simulates programmatic login to popular Chinese websites like Zhihu, Weibo, Baidu, and Douban, built on requests, Pil… | 10 | 5870 | abandoned |
| 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 … | 10 | 5869 | abandoned |
| 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… | 32 | 5724 | abandoned |
| 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… | 32 | 5632 | abandoned |
| Postcatlab/postcat Postcat is an open-source, cross-platform API development and testing tool supporting REST and WebSocket protocols, with API design, docume… | 54 | 5542 | abandoned |
| Jasonette Jasonette is a declarative framework that lets you build fully native iOS and Android apps using only JSON markup fetched over HTTP, with n… | 23 | 5225 | abandoned |
| dsdanielpark/Bard-API An unofficial Python package that returns Google Bard (now Gemini) responses by reverse-engineering the web interface using cookie values i… | 10 | 5173 | abandoned |
| popcorn-time/popcorn-app Popcorn Time was a desktop application that let users stream movies directly from torrent sources (via YIFY and the peerflix Node.js module… | 23 | 5148 | abandoned |
| PeterDing/iScript A collection of Python 2 command-line scripts for downloading and playing media from Chinese services like Xiami, NetEase Music, Baidu Musi… | 32 | 5119 | abandoned |
| 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… | 32 | 4978 | abandoned |
| 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… | 10 | 4895 | abandoned |
| ohld/igbot A Python library and collection of scripts providing an unofficial Instagram API wrapper with bot features like auto-follow, auto-like, and… | 52 | 4876 | abandoned |
| jimhigson/oboe.js Oboe.js is a JavaScript library for streaming JSON parsing, letting web applications use parsed objects before the HTTP response completes.… | 46 | 4816 | abandoned |
| 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… | 10 | 4730 | abandoned |
| 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… | 23 | 4686 | abandoned |
| 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… | 10 | 4644 | abandoned |
| pyrogram/pyrogram Pyrogram is an elegant, modern and asynchronous Python framework for the Telegram MTProto API, usable with both user accounts and bot ident… | 10 | 4617 | abandoned |
| zhanghai/Douya Douya (豆芽) is an open-source, Material Design third-party Android client for douban.com, focused on friend-feed (友邻) based browsing of broa… | 10 | 4538 | abandoned |
| 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… | 23 | 4467 | abandoned |
| 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… | 23 | 4404 | abandoned |
| HuanCheng65/TiebaLite Tieba Lite is a lightweight third-party Android client for Baidu Tieba, a Chinese forum platform. The developer permanently discontinued ma… | 10 | 4383 | abandoned |
| 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… | 23 | 4285 | abandoned |
| 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… | 10 | 4257 | abandoned |
| aws/aws-sdk-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… | 66 | 4198 | abandoned |
| Nemo2011/bilibili-api A Python SDK for programmatically accessing Bilibili (bilibili.com), including video data, danmaku comments, user info, and login. The repo… | 10 | 4185 | abandoned |
| rawandahmad698/PyChatGPT PyChatGPT is a Python client and CLI for ChatGPT that reverse-engineers the ChatGPT web interface, handling automatic login, access token r… | 74 | 4184 | abandoned |
| 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… | 22 | 4151 | abandoned |
| headjs/headjs HeadJS is a tiny JavaScript library that loads scripts and stylesheets asynchronously in parallel while executing them in order, and provid… | 10 | 4116 | abandoned |
| 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… | 32 | 4108 | abandoned |
| knolleary/pubsubclient PubSubClient is an Arduino C++ client library providing simple MQTT publish/subscribe messaging over the Arduino Ethernet Client API. It wo… | 62 | 4015 | abandoned |
| bisguzar/twitter-scraper A Python library that scrapes Twitter's frontend JavaScript API without authentication, letting users fetch tweets from profiles or hashtag… | 10 | 4005 | abandoned |
| pyppeteer/pyppeteer Pyppeteer is an unofficial Python port of Puppeteer for automating headless Chrome/Chromium browsers via asyncio. It supports page navigati… | 32 | 3941 | abandoned |
| 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… | 23 | 3867 | abandoned |
| chrippa/livestreamer Livestreamer is a Python command-line utility that extracts video streams from services like Twitch, YouTube Live, and Dailymotion and pipe… | 23 | 3864 | abandoned |
| coding/Coding-iOS The open-source iOS client for CODING (coding.net), a project management and code hosting platform, written in Objective-C. It provides pro… | 32 | 3785 | abandoned |
| jsoma/tabletop Tabletop.js is a zero-dependency JavaScript library that fetches data from published Google Spreadsheets and exposes it as JSON. The projec… | 10 | 3767 | abandoned |
| 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… | 32 | 3706 | abandoned |
| 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… | 23 | 3701 | abandoned |
| leichunfeng/MVVMReactiveCocoa GitBucket is an open-source iOS client app for GitHub written in Objective-C, built with the MVVM architectural pattern and ReactiveCocoa. … | 32 | 3687 | abandoned |
| pandolia/qqbot QQBot is a Python library and framework for building chatbots on Tencent's SmartQQ (WebQQ) protocol, supporting message monitoring, plugin-… | 10 | 3683 | abandoned |
| samdenty/gqless gqless is a TypeScript GraphQL client that lets you query GraphQL APIs by simply accessing typed objects, generating queries automatically … | 23 | 3656 | abandoned |
| fzaninotto/uptime A self-hosted remote monitoring application for websites and HTTP endpoints, built with Node.js, MongoDB, and Twitter Bootstrap. It polls U… | 10 | 3591 | abandoned |
| dsxNiubility/SXNews SXNews is an iOS news-reading application that closely imitates the Netease (163.com) News app, including news lists, article detail pages,… | 32 | 3553 | abandoned |
| miyakogi/pyppeteer An unofficial Python port of Puppeteer for automating headless Chrome/Chromium browsers via asyncio. This original repository has moved to … | 10 | 3550 | abandoned |
| GangZhuo/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… | 10 | 3544 | abandoned |
| amir20/phantomjs-node A NodeJS wrapper providing a promise-based API around the PhantomJS headless browser. It lets JavaScript code create PhantomJS instances, o… | 10 | 3517 | abandoned |
| Devo919/Gewechat Gewechat was a WeChat bot framework exposing personal and enterprise WeChat capabilities via REST APIs with webhook callbacks, written in J… | 66 | 3496 | abandoned |
| 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… | 10 | 3494 | abandoned |
| 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… | 32 | 3490 | abandoned |
| 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… | 10 | 3403 | abandoned |