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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| ly0/baidupcsapi A Python 3 library providing an unofficial API client for Baidu Netdisk (Baidu Cloud storage), supporting quota checks, file listing, uploa… | 10 | 1241 | abandoned |
| tortilla/tortilla A Python library that makes wrapping web APIs easy by chaining attribute and method calls into URL paths, then executing requests and parsi… | 32 | 1239 | abandoned |
| gaosboy/iOSSF The fully open-source iOS client for SegmentFault, a Chinese developer Q&A community. It is an Objective-C app that uses custom-built compo… | 32 | 1234 | abandoned |
| Aufree/PHPHub-iOS PHPHub for iOS is the official universal iPhone and iPad client app for the PHPHub forum (the PHP & Laravel China community), built in Obje… | 32 | 1233 | abandoned |
| aiko-chan-ai/discord.js-selfbot-v13 An unofficial fork of discord.js v13 that lets Node.js scripts control a Discord user account (selfbot) via the Discord API v9, including m… | 10 | 1233 | abandoned |
| Polymarket/py-clob-client A Python client library for the Polymarket Central Limit Order Book (CLOB), enabling programmatic trading on prediction markets via the Pol… | 10 | 1231 | abandoned |
| ribot/ribot-app-android The open-source ribot studio Android app, built to show team members' locations and check-in status via Estimote beacons. It serves as a re… | 32 | 1229 | abandoned |
| fbchat-dev/fbchat fbchat is a Python library for interacting with Facebook Messenger using a regular Facebook account (email and password) rather than the of… | 23 | 1215 | abandoned |
| PatrickJS/angular-websocket An AngularJS 1.x WebSocket service module for connecting client applications to servers. It provides a $websocket factory with a data-strea… | 32 | 1205 | abandoned |
| transitive-bullshit/bing-chat A Node.js/TypeScript client library wrapping Bing Chat's unofficial, reverse-engineered API, supporting conversations, streaming responses,… | 10 | 1203 | abandoned |
| mintapi/mintapi An unofficial Python library and CLI that screen-scrapes Mint.com using Selenium/WebDriver to programmatically retrieve account, transactio… | 32 | 1199 | abandoned |
| miserydx/FakeBiliBili An Android client app that mimics the Bilibili (B站) video platform UI, built with MVP architecture plus RxJava2, Retrofit, Dagger2, and oth… | 32 | 1199 | abandoned |
| andreroggeri/pynubank pynubank is a Python library for accessing Nubank account statements and credit card data through unofficial APIs. It supported authenticat… | 56 | 1197 | abandoned |
| tianshaojie/AndroidFine AndroidFine is a Chinese-language rapid development framework for Android apps that bundles reusable UI components (immersive status bar, s… | 32 | 1194 | abandoned |
| codejoust/session.js A small JavaScript library that collects visitor session information (visit counts, referrer, search engine, locale, and approximate locati… | 32 | 1189 | abandoned |
| jaebradley/uber-cli A Node.js command-line tool that fetches Uber ride time-to-pickup and price estimates directly from the terminal using the Uber API. It con… | 10 | 1187 | abandoned |
| kezhenxu94/mini-github A third-party WeChat Mini Program client for GitHub, letting users browse feeds, issues, pull requests, trending repos, and profiles on mob… | 10 | 1182 | abandoned |
| eoecn/android-app The open-source Android client for the eoe developer community, written in Java. It provides community content browsing including featured … | 32 | 1178 | abandoned |
| Talon for Twitter Talon for Twitter is a full-featured, open-source third-party Twitter client for Android, originally a paid Play Store app. Development end… | 10 | 1178 | abandoned |
| astahmer/openapi-zod-client A CLI and library that generates a zodios-based TypeScript HTTP client with zod runtime validation from an OpenAPI/Swagger spec (JSON or YA… | 62 | 1177 | abandoned |
| ZhongTaoTian/LoveFreshBeen A high-fidelity clone of the Chinese grocery delivery app 'AiXianFeng' (爱鲜蜂) written in Swift 2.0, built as an iOS demo project. It is a le… | 32 | 1173 | abandoned |
| kean/DFImageManager An Objective-C framework for loading, caching, processing, displaying, and preheating images on iOS. It is no longer maintained; the author… | 10 | 1173 | abandoned |
| Azure/azure-sdk-for-node The deprecated Azure SDK for Node.js, providing npm packages to consume and manage Microsoft Azure services. It was archived in May 2023 an… | 10 | 1172 | abandoned |
| platanus/angular-restmod Angular Restmod is a Rails-inspired REST API ORM for AngularJS that generates model types with Active Record-style methods for interacting … | 23 | 1170 | abandoned |
| google/proto-quic proto-quic was a standalone checkout and build wrapper for Google's QUIC protocol implementation extracted from Chromium. It is now depreca… | 10 | 1169 | abandoned |
| anubhavanonymous/XLR8_BOMBER XLR8_BOMBER is a Python command-line script that floods an Indian phone number with repeated SMS messages, calls, and WhatsApp messages by … | 32 | 1164 | abandoned |
| angular/in-memory-web-api An Angular library that intercepts Http and HttpClient requests and redirects them to an in-memory data store, emulating a REST API with CR… | 10 | 1164 | abandoned |
| Wisembly/elephant.io Elephant.io is a websocket client written in PHP that lets PHP applications communicate with real-time servers, with built-in support for S… | 10 | 1164 | abandoned |
| nvbn/everpad Everpad is a Linux desktop Evernote client with deep desktop integration, including a Unity lens, indicator applet, and launcher. It syncs … | 32 | 1155 | abandoned |
| plietar/librespot librespot is an open-source client library for Spotify written in Rust, enabling applications to use Spotify's service without the closed-s… | 32 | 1152 | abandoned |
| flutterchina/gitme Gitme is a GitHub client mobile app built entirely with Flutter, supporting both Android and iOS. It was created as a showcase of Flutter's… | 32 | 1150 | abandoned |
| zunjae/AnYme AnYme is an unofficial Android app for MyAnimeList that lets users track watched episodes, browse anime information, schedules, recommendat… | 23 | 1150 | abandoned |
| TianYue Comic A Flutter-based cross-platform demo app that clones Tencent Comics, including comic reading, novel reading, and TikTok-style short video pl… | 23 | 1146 | abandoned |
| ScienJus/smartqq A Java library wrapping the SmartQQ (WebQQ) unofficial API, enabling login via QR code and sending/receiving text messages for friends, gro… | 10 | 1138 | abandoned |
| mattgemmell/MGTwitterEngine MGTwitterEngine is an Objective-C/Cocoa library that adds Twitter integration to Mac OS X and iPhone apps via the Twitter REST API. It prov… | 32 | 1125 | abandoned |
| TonnyL/PaperPlane PaperPlane is an open-source Android reading app that aggregates articles from Zhihu Daily, Guokr Handpick, and Douban Moment. It is built … | 23 | 1124 | abandoned |
| nilaoda/The-New-M3U8-Downloader A rebuilt Windows GUI application for downloading video streams from M3U8/HLS playlists, written in C#. It is permanently discontinued; the… | 10 | 1109 | abandoned |
| hitherejoe/Bourbon Bourbon is an open-source Dribbble client for Android, built for mobile, tablet, Wear, and TV form factors. It serves as an experiment demo… | 32 | 1103 | abandoned |
| nanchen2251/AiYaGirl AiYaGirl is an open-source Android app that consumes content from the Gank.io API, built with Retrofit, RxJava, and MVP architecture. It sh… | 32 | 1102 | abandoned |
| kayanouriko/E-HentaiViewer An iOS client/reader app for browsing and reading galleries from E-Hentai and ExHentai, written in Objective-C. It supports browsing, searc… | 10 | 1096 | abandoned |
| Overcoat/Overcoat Overcoat is an Objective-C library that simplifies building REST clients on top of AFNetworking, using Mantle to map HTTP responses into pl… | 23 | 1093 | abandoned |
| snowby666/poe-api-wrapper A Python API wrapper for Poe.com that provides unofficial access to various AI chatbots like GPT-4, Claude, Llama, Gemini, and Mistral thro… | 10 | 1093 | abandoned |
| markdalgleish/redial Redial is a JavaScript library providing universal data fetching and route lifecycle management for React applications, using decorators to… | 32 | 1092 | abandoned |
| YANGReal/JokeClient-Swift An iOS client app written in Swift that consumes the public Qiushibaike (糗事百科) API to browse jokes, funny images, and comments. It serves p… | 32 | 1086 | abandoned |
| googleapis/elixir-google-api A repository of generated Elixir client libraries for accessing Google APIs, published as individual packages on hex.pm (e.g., google_api_s… | 10 | 1080 | abandoned |
| ekkoo-z/Z-Godzilla_ekp A modified (second-development) fork of the Godzilla webshell management tool, customized to evade network traffic detection devices and an… | 37 | 1075 | abandoned |
| seemethere/nba_py nba_py is a Python client library wrapping the stats.nba.com API for retrieving NBA statistics. It returns data as pandas DataFrames or JSO… | 10 | 1061 | abandoned |
| OpenClubhouse A third-party Flask web application that lets users listen to Clubhouse audio rooms from a browser instead of the iOS app. It queries Clubh… | 10 | 1058 | abandoned |
| wzgiceman/RxjavaRetrofitDemo-master An Android library that wraps Retrofit, RxJava, and OkHttp into a unified HTTP request framework with Gson-based parsing. It centralizes re… | 32 | 1057 | abandoned |
| loklak/loklak_jlib_api A Java client library for the Loklak server, which scrapes and provides open access to social media data (primarily Twitter) without requir… | 32 | 1055 | abandoned |
| JakeWharton/retrofit2-kotlinx-serialization-converter A Retrofit 2 Converter.Factory that lets Retrofit use kotlinx.serialization for serializing request bodies and deserializing response bodie… | 10 | 1054 | abandoned |
| loklak/loklak_php_api A PHP client library for accessing the Loklak API, which provides JSON responses for social media search data. It is designed to be plugged… | 32 | 1053 | abandoned |
| loklak/loklak_dotnet_api LoklakDotNet is a C# .NET client wrapper for the Loklak server API, supporting search, geocoding, user info, and peer status endpoints. It … | 32 | 1052 | abandoned |
| steipete/AFDownloadRequestOperation An AFNetworking subclass providing progressive, resumable file downloads for iOS, with temporary-file handling and accurate progress report… | 10 | 1049 | abandoned |
| python-hyper/hyper Hyper is a Python library providing an HTTP/2 client with an API similar to http.client. It is no longer maintained and its authors recomme… | 10 | 1048 | abandoned |
| loklak/loklak_go_api A Go client library (SDK) for accessing the Loklak server API, which provides social media search and data. It wraps HTTP calls to a Loklak… | 32 | 1047 | abandoned |
| Grover-c13/PokeGOAPI-Java A Java library providing an unofficial client API for Pokemon GO, allowing programs to interact with the game's servers. It supports action… | 23 | 1045 | abandoned |
| chenchengyin/likequanmintv An Android live-streaming app that mimics the Quanmin TV platform, built with an MVP architecture using Retrofit2/OkHttp3, RxJava, Dagger2,… | 32 | 1043 | abandoned |
| ipfs-inactive/js-ipfs-http-client A JavaScript client library for the IPFS HTTP API that implements the interface-ipfs-core specification, letting applications talk to a rem… | 10 | 1040 | abandoned |
| uscensusbureau/citysdk CitySDK is a JavaScript (ClojureScript-compiled) library that simplifies access to US Census Bureau APIs, providing utilities for fetching … | 10 | 1040 | abandoned |
| yllg/mpvue-xbyjShop A full-stack WeChat mini-program e-commerce shop built with mpvue on the frontend and Node.js with ThinkJS and MySQL on the backend. It inc… | 32 | 1039 | abandoned |
| 7sDream/zhihu-py3 An unofficial Python 3 API library for Zhihu, the Chinese Q&A site, letting users build objects from Zhihu URLs to fetch questions, answers… | 10 | 1033 | abandoned |
| evanyeung/terminal-slack A terminal-based Slack client built with Node.js that lets users browse channels, users, and messages and send replies entirely from the co… | 32 | 1029 | abandoned |
| Shopify/js-buy-sdk A lightweight JavaScript SDK for embedding Shopify ecommerce into any website, providing product retrieval, cart management, and checkout v… | 64 | 1019 | abandoned |
| devaige/MultiThreadDownloader A lightweight Java library for Android that performs multi-threaded HTTP file downloads with pause/resume support and progress tracking. It… | 32 | 1017 | abandoned |
| juruen/rmapi rMAPI is a Go CLI application that provides shell and scripted access to the reMarkable tablet's Cloud API. It supports listing, uploading,… | 10 | 1016 | abandoned |
| SpiderClub/smart_login A Python collection of simulated login implementations for major Chinese websites (Weibo, Zhihu, QQ Zone, JD, Baidu, etc.), using either di… | 32 | 1008 | abandoned |
| wordpress-clients/hybrid A framework for building Progressive Web Apps and hybrid mobile apps (iOS, Android, Windows Phone) from a WordPress site using the WordPres… | 23 | 1004 | abandoned |
| susiai/susi_android_v1 An Android chat client app for the Susi AI assistant (asksusi.com), written in Java. It provides a mobile interface for conversing with the… | 32 | 1001 | abandoned |
| Facebook JavaScript SDK A collection of archived Facebook Platform SDKs (PHP, JavaScript, Swift, React Native) for integrating Facebook login and Graph API calls i… | 10 | 333 | 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… | 32 | 241 | abandoned |
| Angular Angular is a full-featured, opinionated web framework for building scalable mobile and desktop web applications using TypeScript. It provid… | 94 | 101014 | active |
| LocalSend LocalSend is a free, open-source, cross-platform app for securely sharing files and messages with nearby devices over the local network, ac… | 97 | 95060 | stable |
| OpenCV OpenCV is an open‑source computer vision and machine learning library written in C++. It provides over 2,500 optimized algorithms for image… | 85 | 90950 | active |
| vue-element-admin Vue Element Admin is a production‑ready admin dashboard template built with Vue 2 and Element UI. It provides a full set of UI components, … | 23 | 90176 | active |
| LiteLLM LiteLLM is an open‑source Python library and self‑hosted gateway that provides a single OpenAI‑compatible interface to call 100+ LLM provid… | 92 | 61456 | active |
| soimort/you-get You-Get is a tiny command-line utility written in Python to download media content (videos, audios, images) from the web when no other hand… | 64 | 56873 | active |
| PowerShell/PowerShell PowerShell is a cross-platform command-line shell, scripting language, and automation framework built on .NET, supporting Windows, Linux, a… | 96 | 55515 | stable |
| tokio-rs/tokio Tokio is an event-driven, non-blocking I/O runtime for writing asynchronous applications in Rust. It provides a multithreaded work-stealing… | 94 | 33290 | stable |
| k6 Grafana k6 is an open-source load and performance testing tool with a Go-based engine and tests written in JavaScript or TypeScript. It sup… | 99 | 31932 | stable |
| iawia002/lux Lux is a fast and simple video downloader written in Go, available both as a CLI tool and a library. It supports downloading videos from ma… | 52 | 31775 | active |
| Symfony Symfony is a full-stack PHP framework for building web and console applications, plus a set of reusable, decoupled PHP components used by p… | 93 | 31168 | stable |
| Hutool Hutool is a comprehensive Java utility library that provides ready‑to‑use helpers for HTTP, JSON, database access, file I/O, logging, date … | 94 | 30254 | active |
| Hutool Hutool is a comprehensive Java utility library that wraps common JDK operations into convenient static helper classes. It covers strings, c… | 94 | 30254 | stable |
| python-telegram-bot/python-telegram-bot python-telegram-bot is a pure Python, asynchronous wrapper around the Telegram Bot API. It provides handlers, application builders, and uti… | 89 | 29522 | stable |
| ArchiveBox ArchiveBox is an open-source, self-hosted web archiving application that saves URLs, browser history, bookmarks, RSS feeds, and social medi… | 99 | 28737 | active |
| redux-saga redux-saga is a Redux middleware library that manages application side effects like asynchronous data fetching using ES6 generator function… | 93 | 22418 | stable |
| jsdom jsdom is a pure-JavaScript implementation of web standards like the WHATWG DOM and HTML Standards for Node.js. It emulates enough of a web … | 95 | 21716 | active |
| Douyin_TikTok_Download_API A high-performance asynchronous Python service that scrapes and parses data from Douyin, TikTok, Kuaishou, and Bilibili, exposing a FastAPI… | 98 | 20610 | active |
| .NET Runtime The official .NET runtime, base class libraries, and shared host source repository maintained by Microsoft and the .NET Foundation. It prov… | 100 | 18367 | stable |
| Effect Effect is a TypeScript library and ecosystem for building production-grade, type-safe applications, centered on the Effect type that encode… | 95 | 17323 | stable |
| fortra/impacket Impacket is a collection of Python classes for low-level programmatic access to network protocols, including full implementations of SMB1-3… | 79 | 16168 | active |
| Zed Attack Proxy (ZAP) Zed Attack Proxy (ZAP) by Checkmarx is a free, open-source web application security scanner used for finding vulnerabilities in web apps du… | 74 | 15865 | stable |
| sogou/workflow Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi… | 87 | 14424 | stable |
| Drogon Drogon is a C++14/17/20-based HTTP web application framework for building high-performance web application servers. It uses non-blocking I/… | 82 | 14326 | active |
| chromedp chromedp is a Go library for driving Chrome and other browsers via the Chrome DevTools Protocol, with no external dependencies. It supports… | 98 | 13301 | active |
| abraunegg/onedrive A free, actively maintained Microsoft OneDrive client for Linux and BSD written in D, supporting OneDrive Personal, Business, Microsoft 365… | 89 | 12887 | active |
| daijro/camoufox Camoufox is an open-source anti-detect browser built on Firefox for web scraping and AI agents, with browser fingerprint spoofing and Playw… | 91 | 12641 | active |
| SimpMusic SimpMusic is a free, open-source (GPL-3.0) music player app that streams from YouTube Music, built with Kotlin and Compose Multiplatform fo… | 98 | 12273 | active |
| jhy/jsoup jsoup is a Java library for parsing, manipulating, and cleaning real-world HTML and XML, implementing the WHATWG HTML5 specification to pro… | 93 | 11410 | stable |