function: http-client
2548 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| kiddyuchina/Beanbun Beanbun is a multi-process web crawler framework written in PHP, built on Workerman with Guzzle as the default downloader. It supports dist… | 61 | 1258 | maintenance |
| cheeaun/hackerweb HackerWeb is a mobile-friendly web application for reading Hacker News, designed to look and feel like a native iOS app with a fallback 'we… | 32 | 1250 | maintenance |
| AnalyzerREST/python-tradingview-ta An unofficial Python wrapper for TradingView's technical analysis API that fetches indicator summaries and recommendations for symbols. It … | 10 | 1248 | maintenance |
| arielsalminen/Remote-Preview Remote Preview is a JavaScript-based tool that lets you load any URL simultaneously on a large number of mobile devices by polling a url.tx… | 32 | 1240 | maintenance |
| Dreampie/Resty Resty is a minimalist Java web framework for building RESTful APIs, inspired by the ActiveRecord simplicity of JFinal and ActiveJDBC. It al… | 23 | 1238 | maintenance |
| google-gemini/deprecated-generative-ai-js The deprecated Google AI JavaScript/TypeScript SDK for the Gemini API, now in limited maintenance with support ending November 30, 2025. Us… | 10 | 1237 | maintenance |
| enyo/opentip Opentip is an open-source JavaScript tooltip library that renders styled tooltips with stems, CSS3 animations, and optional AJAX-downloaded… | 32 | 1235 | maintenance |
| shellfire-dev/shellfire A MIT-licensed framework of namespaced, composable function libraries for building modular applications in POSIX-compliant shell (bash, sh,… | 23 | 1225 | maintenance |
| djacobs/PyAPNs PyAPNs is a Python library for interacting with Apple's Push Notification service (APNs). It supports sending single and batched notificati… | 44 | 1221 | maintenance |
| xuqiang521/nuxt-ssr-demo A demo application that clones the Juejin (掘金) developer community site using Vue, Nuxt, Vuex, Vue Router, and Axios for server-side render… | 32 | 1218 | maintenance |
| igrigorik/em-http-request An asynchronous HTTP client library for Ruby built on EventMachine, supporting parallel requests, streaming, keep-alive, pipelining, proxie… | 32 | 1215 | maintenance |
| KhoaSuperman/findseat A complete, functional Flutter demo app called FindSeat for browsing and booking cinema seats, built with the BLoC pattern, a mock JSON API… | 32 | 1214 | maintenance |
| ushahidi/SMSSync SMSSync is a free and open-source Android application that turns any Android phone into an SMS gateway by forwarding incoming SMS messages … | 23 | 1213 | maintenance |
| ZE3kr/Cloudflare-CNAME-Setup A self-hosted PHP panel for Cloudflare Hosting Partners that lets customers set up domains via CNAME (partial setup) instead of full NS del… | 44 | 1212 | maintenance |
| tarekziade/boom Boom! is a simple Python command-line HTTP load testing tool designed as a replacement for Apache Bench, using greenlets to simulate thousa… | 10 | 1209 | maintenance |
| Zy143L/wskey A Python script for the Qinglong (青龙) panel that converts JD (Jingdong) wskey credentials into valid login cookies, keeping JD account cook… | 32 | 1208 | maintenance |
| peter-murray/node-hue-api A Node.js library that abstracts the Philips Hue Bridge REST API for controlling lights, sensors, scenes, schedules, groups, and rules. It … | 64 | 1197 | maintenance |
| EvandroLG/pageAccelerator pageAccelerator is a very lightweight (2.2KB minified) JavaScript library that speeds up web page navigation using ajax and pushState, simi… | 23 | 1197 | maintenance |
| piotrmurach/github A Ruby gem providing a comprehensive, modular client for the official GitHub API. It supports all GitHub API resources with intuitive navig… | 32 | 1196 | maintenance |
| slorber/react-async-hook A tiny, feature-complete React hook library for handling async operations in components. It provides useAsync, useAsyncCallback, and useAsy… | 23 | 1189 | maintenance |
| nuxt-community/axios-module A Nuxt 2 module providing secure and easy integration of the Axios HTTP client. It automatically configures base URLs for client and server… | 67 | 1187 | maintenance |
| pksunkara/octonode octonode is a Node.js library wrapping the GitHub v3 REST API, providing clients for users, repos, orgs, issues, pull requests, gists, sear… | 10 | 1185 | maintenance |
| eclipse-paho/paho.mqtt.javascript Eclipse Paho JavaScript client is a browser-based MQTT client library that connects to MQTT brokers over WebSockets. It is part of the Ecli… | 23 | 1184 | maintenance |
| aliyun/alibaba-cloud-sdk-go The Alibaba Cloud V1.0 SDK for Go, providing Go clients for calling Alibaba Cloud OpenAPIs across cloud products. It entered End-of-Support… | 10 | 1183 | maintenance |
| TwitchRecover/TwitchRecover Twitch Recover is a free tool that lets users view, recover, and download all types of Twitch videos, including VODs, clips, highlights, an… | 23 | 1182 | maintenance |
| Ph3nol/NotificationPusher A standalone PHP library for pushing notifications to mobile devices via adapters for Apple APNS and Android GCM/FCM. It also supports push… | 32 | 1181 | maintenance |
| pkgcloud/pkgcloud pkgcloud is a Node.js standard library that abstracts away differences among multiple cloud providers, offering a unified API for compute, … | 32 | 1179 | maintenance |
| bevacqua/horsey Horsey is a progressive, customizable autocomplete component written in vanilla JavaScript (ES6) with no framework dependencies. It support… | 32 | 1178 | maintenance |
| rubymotion-community/BubbleWrap BubbleWrap is a collection of tested wrappers and helpers that make Cocoa Touch and AppKit APIs more Ruby-like for RubyMotion projects. It … | 23 | 1178 | maintenance |
| p2/OAuth2 A Swift framework implementing the OAuth2 protocol for macOS, iOS, and tvOS apps. It supports all OAuth2 flows including code grant, with k… | 23 | 1177 | maintenance |
| mttaggart/OffensiveNotion OffensiveNotion is a command-and-control (C2) platform that abuses the Notion notetaking app as its communication channel. It ships a cross… | 10 | 1177 | maintenance |
| Code-Hex/pget Pget is a fast, resumable command-line file download client written in Go that uses parallel multi-connection HTTP requests to speed up dow… | 23 | 1174 | maintenance |
| linkedin/parseq ParSeq is a Java framework that simplifies writing asynchronous code through composable tasks. It supports parallel execution of async oper… | 48 | 1173 | maintenance |
| imageslr/weapp-library A WeChat mini-program for an online book-borrowing platform connecting readers with libraries, featuring 30+ pages, reusable components, an… | 32 | 1172 | maintenance |
| YahooArchive/boomerang Boomerang is a JavaScript library that measures web page performance characteristics from real end users' browsers and beacons the results … | 10 | 1172 | maintenance |
| chenjj/CORScanner CORScanner is a fast Python tool for detecting CORS misconfiguration vulnerabilities in websites, using gevent for high-concurrency network… | 23 | 1161 | maintenance |
| maknz/slack A simple PHP package for sending messages to Slack via incoming webhooks, with an elegant, easy-to-use client API. It supports default sett… | 23 | 1161 | maintenance |
| danielm/uploader A lightweight (~8 KB) jQuery plugin for asynchronous file uploading via AJAX, with support for upload queues, progress tracking, and drag-a… | 23 | 1159 | maintenance |
| dmytro-anokhin/url-image URLImage is a lightweight, pure SwiftUI view that downloads and displays images from URLs, with in-memory and on-disk caching. It serves as… | 10 | 1156 | maintenance |
| kymjs/RxVolley RxVolley is an Android networking library based on Google's Volley, extended with RxJava support and optional OkHttp as the HTTP transport.… | 55 | 1152 | maintenance |
| jlobos/instagram-web-api A Node.js client library for Instagram's private web API, supporting login, profile access, photo upload, likes, comments, follows, and sea… | 23 | 1151 | maintenance |
| rockymadden/slack-cli A powerful Slack command-line client written in pure bash, supporting richly formatted messages, file uploads, Slack posts, and pipe chaini… | 32 | 1149 | maintenance |
| fly803/BaseProject BaseProject is an Android base framework library that bundles screen resolution adaptation, a Retrofit2 network layer with unified error ha… | 23 | 1149 | maintenance |
| arriven/db1000n db1000n is a simple distributed load generation tool written in Go that fetches a JSON config from a local or remote location and runs the … | 23 | 1148 | maintenance |
| ladjs/frisbee Frisbee is a modern fetch-based HTTP client library for JavaScript, positioned as an alternative to axios, superagent, and request. It wrap… | 50 | 1145 | maintenance |
| rlmcpherson/s3gof3r s3gof3r is a Go library providing fast, parallelized, streaming access to Amazon S3, optimized for large object transfers. It also ships go… | 23 | 1143 | maintenance |
| jdisho/Papr Papr is an unofficial Unsplash client app for iOS built with Swift, RxSwift, and the MVVM + Coordinator architecture. It is primarily an ed… | 10 | 1141 | maintenance |
| youth5201314/XFrame XFrame is an Android rapid development framework that bundles commonly used utilities: an HTTP request abstraction layer, logging, caching,… | 23 | 1140 | maintenance |
| akuse-app/akuse Akuse is a free, open-source desktop application for streaming anime without ads, built with TypeScript and integrated with AniList. It agg… | 10 | 1140 | maintenance |
| brooklynDev/airborne Airborne is an RSpec-driven API testing framework for Ruby that provides matchers for validating JSON API responses. It lets developers wri… | 32 | 1137 | maintenance |
| ChimeraCoder/anaconda Anaconda is a Go client library for the Twitter 1.1 API. It provides typed access to Twitter endpoints such as timelines, tweets, and user … | 32 | 1136 | maintenance |
| matlink/gplaycli GPlayCli is a Python command-line tool to search, download, and update Android APKs from the Google Play Store. It supports authentication … | 23 | 1135 | maintenance |
| Byron/google-apis-rs A Rust code generator that produces idiomatic client library crates and companion CLI tools for all Google APIs based on the Google discove… | 76 | 1134 | maintenance |
| mscdex/node-ftp node-ftp is an FTP client module for Node.js that provides an asynchronous interface for communicating with FTP servers. It supports connec… | 32 | 1134 | maintenance |
| njpatel/grpcc grpcc is a command-line client for testing gRPC servers, written in Node.js but able to talk to gRPC services in any language. It starts a … | 32 | 1133 | maintenance |
| ufna/VaRest VaRest is an Unreal Engine plugin that simplifies REST API communication and JSON handling, fully usable from Blueprints without C++ coding… | 10 | 1133 | maintenance |
| h2non/gentleman gentleman is a plugin-driven, middleware-oriented HTTP client toolkit for Go, built on top of net/http. It lets developers compose rich HTT… | 23 | 1132 | maintenance |
| radishes-music/radishes Radishes is a cross-platform, copyright-free music player platform built with Vue 3, TypeScript, and Electron, supporting Windows, macOS, L… | 32 | 1131 | maintenance |
| architv/soccer-cli A Python command-line tool that fetches football (soccer) scores, standings, fixtures, and player info from the football-data.org API. It s… | 23 | 1130 | maintenance |
| tumblr/colossus Colossus is a lightweight I/O framework for building high-performance Scala microservices, including an HTTP server/client and a standalone… | 23 | 1129 | maintenance |
| juancarlospaco/faster-than-requests A Python 3 HTTP client library claiming to be much faster than the popular Requests library, implemented with a compiled core and minimal d… | 67 | 1128 | maintenance |
| Lawouach/WebSocket-for-Python ws4py is a Python library implementing the WebSocket protocol (RFC 6455) for both clients and servers, supporting Python 2, 3, and PyPy. It… | 56 | 1127 | maintenance |
| curtinlv/JD-Script A Python script collection for JD.com (Jingdong) promotional tasks, notably a 'follow for gifts' automation that uses stored JD cookies to … | 61 | 1125 | maintenance |
| teprinciple/UpdateAppUtils A Kotlin-first Android library that lets developers implement in-app version updates with a single line of code, handling APK download, MD5… | 23 | 1123 | maintenance |
| apache/nano Nano is a minimalistic Apache CouchDB driver for Node.js, offering a thin abstraction over the CouchDB HTTP API. The repository has moved a… | 10 | 1120 | maintenance |
| mzeeshanid/MZDownloadManager A Swift download manager library for iOS built on URLSession that supports concurrent, background, resumable, pausable, and retryable file … | 23 | 1117 | maintenance |
| DamianOsipiuk/vue-query Vue Query is a library of composables (hooks) for fetching, caching, and updating asynchronous data in Vue 2 and Vue 3 applications, ported… | 23 | 1111 | maintenance |
| dark-lbp/isf ISF (Industrial Exploitation Framework) is a Python-based exploitation framework modeled after Metasploit, focused on industrial control sy… | 10 | 1105 | maintenance |
| tweetstream/tweetstream TweetStream is a Ruby library providing simple EventMachine-based access to Twitter's Streaming API. It supports sample streams, keyword tr… | 32 | 1104 | maintenance |
| amplitude/redux-query redux-query is a JavaScript library for managing network request state in Redux applications, providing middleware, actions, selectors, and… | 23 | 1098 | maintenance |
| xunlu129/teriteri-client Teriteri is a Vue3-based web client for a Bilibili-style danmaku (bullet comment) video sharing platform, built as a graduation project wit… | 29 | 1097 | maintenance |
| OneDrive/onedrive-sdk-python The official OneDrive SDK for Python, providing a client for authenticating with and calling the OneDrive REST API. It supports standard an… | 10 | 1089 | maintenance |
| 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… | 32 | 1084 | maintenance |
| Leeon123/CC-attack A Python3 command-line tool that performs Layer 7 HTTP/HTTPS flood (CC) attacks through SOCKS4/5 or HTTP proxies, with multithreading, rand… | 23 | 1082 | maintenance |
| 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… | 32 | 1081 | maintenance |
| TonnyL/Espresso Espresso is an Android express delivery tracking app built with Material Design and MVP architecture, using RxJava2, Retrofit2, Realm, and … | 10 | 1081 | maintenance |
| 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… | 23 | 1080 | maintenance |
| volosoft/jtable jTable is a jQuery plugin that automatically creates AJAX-based CRUD tables without writing HTML or JavaScript. It generates create/edit/de… | 23 | 1080 | maintenance |
| dirkjanm/PrivExchange PrivExchange is a set of Python proof-of-concept tools that abuse Exchange Web Services push notifications to relay authentication and esca… | 32 | 1077 | maintenance |
| 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… | 32 | 1077 | maintenance |
| 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… | 23 | 1077 | maintenance |
| aspida/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… | 23 | 1075 | maintenance |
| microsoftgraph/microsoft-graph-toolkit A collection of framework-agnostic web components and authentication providers for accessing Microsoft Graph, including UI components like … | 88 | 1071 | maintenance |
| Edzelf/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… | 32 | 1069 | maintenance |
| 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… | 23 | 1069 | maintenance |
| wintests/pytestDemo A Python API automation testing framework combining Requests, Pytest, YAML-managed test data, and Allure reports. It layers HTTP interfaces… | 32 | 1068 | maintenance |
| elcuervo/airplay A Ruby library and companion CLI for interacting with AirPlay-compatible devices like Apple TV, supporting video playback, image viewing, a… | 23 | 1063 | maintenance |
| 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… | 23 | 1063 | maintenance |
| 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 … | 32 | 1061 | maintenance |
| borball/weixin-sdk A Java SDK wrapping the WeChat public platform (subscription/service accounts, WeChat Work, mini programs), WeChat Open Platform, and WeCha… | 32 | 1057 | maintenance |
| DuendeArchive/IdentityModel IdentityModel is a .NET Standard helper library for claims-based identity, OAuth 2.0, and OpenID Connect. It provides request/response obje… | 10 | 1056 | maintenance |
| 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… | 32 | 1055 | maintenance |
| 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… | 23 | 1055 | maintenance |
| 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… | 32 | 1054 | maintenance |
| a1phaboy/FastjsonScan FastjsonScan is a Go-based command-line scanner that detects Fastjson deserialization vulnerabilities in Java web services. It identifies t… | 23 | 1053 | maintenance |
| tibbar213/team-manage A self-hosted FastAPI application for managing ChatGPT Team accounts, letting admins bulk-import Team accounts and generate redemption code… | 52 | 1052 | maintenance |
| ProjectRTC AndroidRTC is an Android client for ProjectRTC, a WebRTC demo server, enabling video calls between Android devices and desktop browsers. It… | 32 | 1050 | maintenance |
| spicyShrimp/U17 A Swift 5 iOS application that closely replicates the U17 (Youyaoqi) comic reading app, built with UIKit and popular third-party libraries … | 32 | 1050 | maintenance |
| 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… | 76 | 1044 | maintenance |
| 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… | 32 | 1041 | maintenance |