function: http-client
2548 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| js-data/js-data JSData is a framework-agnostic, datastore-agnostic ORM/ODM for JavaScript that provides a unified data modeling API for Node.js and the bro… | 23 | 1613 | maintenance |
| majidgolshadi/Android-Download-Manager-Pro An Android/Java download manager library that downloads files in parallel using multiple chunks and reports task status via a listener inte… | 32 | 1610 | maintenance |
| HongqingCao/GitDataV GitDataV is a GitHub data visualization platform built with Vue, presenting a user's GitHub statistics (profile, stars, languages, follower… | 32 | 1604 | maintenance |
| zwStar/vue-meituan A full-stack clone of the Meituan food delivery app built with Vue (vuex, vue-router, axios) on the frontend and Express + MongoDB on the b… | 32 | 1600 | maintenance |
| litl/rauth Rauth is a Python library for consuming OAuth 1.0/a, OAuth 2.0, and Ofly APIs, built on top of Requests. It provides service wrapper classe… | 10 | 1600 | maintenance |
| RelatedChat RelatedChat (formerly Messenger) is an open-source real-time chat messenger application for iOS, built in Swift with a Firebase backend. It… | 61 | 1591 | maintenance |
| fossasia/open-event-attendee-ios An iOS attendee application for the FOSSASIA Open Event platform, letting users browse and attend events like concerts, conferences, and me… | 10 | 1574 | maintenance |
| zmzimpl/chrome-power-app Chrome Power is an open-source multi-Chrome manager built with Electron, React, and Puppeteer that lets users create and manage multiple is… | 61 | 1563 | maintenance |
| plhery/node-twitter-api-v2 A strongly typed, dependency-free Node.js client for the Twitter API v1.1 and v2, with bundled TypeScript types for requests and responses.… | 97 | 1557 | maintenance |
| Finb/V2ex-Swift A third-party iOS client for the V2EX developer community, written in Swift. It provides a friendlier mobile reading experience for V2EX fo… | 47 | 1557 | maintenance |
| headzoo/surf Surf is a Go library that implements a stateful virtual web browser controlled programmatically. It supports cookies, history, bookmarks, u… | 23 | 1544 | maintenance |
| s0md3v/Corsy Corsy is a lightweight Python 3 CLI tool that scans websites for known CORS (Cross-Origin Resource Sharing) misconfigurations. It tests for… | 23 | 1537 | maintenance |
| VideoData/DY-Data A collection of Douyin (Chinese TikTok) scraping tools and API source code covering search, user, video, live stream, comments, danmaku, an… | 32 | 1522 | maintenance |
| lukeaschenbrenner/TxtNet-Browser TxtNet Browser is an Android app that lets users browse the web over SMS without any WiFi or mobile data connection. It sends HTTP GET requ… | 82 | 1521 | maintenance |
| googleapis/google-api-dotnet-client The official Google APIs Client Library for .NET, providing access to Google APIs such as Drive, YouTube, Calendar, Storage, and Analytics … | 91 | 1517 | maintenance |
| selwin/python-user-agents A Python library that parses browser user agent strings to identify devices (mobile, tablet, PC), browsers, operating systems, and capabili… | 23 | 1513 | maintenance |
| tomusdrw/rust-web3 A Rust library implementing an Ethereum JSON-RPC client with multiple transports (HTTP, IPC, WebSockets), analogous to web3.js. It provides… | 58 | 1509 | maintenance |
| http-rs/surf Surf is an async HTTP client library for Rust with a friendly, ergonomic API and pluggable HTTP backends (curl, hyper, h1, wasm). It suppor… | 23 | 1509 | maintenance |
| dzenbot/DZNPhotoPickerController An iOS photo search and picker library that lets users find and select images from providers like 500px, Flickr, Instagram, Giphy, Google, … | 10 | 1497 | maintenance |
| brianmario/yajl-ruby A Ruby gem providing C bindings to the YAJL library for streaming JSON parsing and encoding. It supports parsing directly from IO streams (… | 59 | 1489 | maintenance |
| eyecatchup/SEOstats SEOstats is an open-source PHP library for retrieving SEO-relevant website metrics from sources like Alexa, Google, Moz, SEMRush, Sistrix, … | 10 | 1489 | maintenance |
| slack-notifier/slack-notifier A Ruby gem that provides a simple wrapper for posting messages to Slack channels via incoming webhooks. It supports default payloads, per-m… | 32 | 1486 | maintenance |
| kylef/Mockingjay Mockingjay is a Swift library for stubbing HTTP/HTTPS requests made via NSURLConnection or NSURLSession, including requests from libraries … | 23 | 1486 | maintenance |
| lulululbj/wanandroid A Kotlin Android client for the Wanandroid open API demonstrating Jetpack MVVM architecture with LiveData, ViewModel, DataBinding, coroutin… | 32 | 1484 | maintenance |
| huandu/facebook A Go SDK for the Facebook Graph API supporting file upload, batch requests, and the marketing API. It provides typed result decoding into G… | 87 | 1483 | maintenance |
| tobato/FastDFS_Client A refactored Java client library for the FastDFS distributed file system, featuring connection pooling, annotation-based object mapping, an… | 32 | 1480 | maintenance |
| MoOx/pjax A standalone vanilla JavaScript module that enables fast AJAX navigation on any website using XMLHttpRequest and pushState, avoiding full p… | 10 | 1479 | maintenance |
| gskinnerTeam/flokk Flokk is a modern Google Contacts manager desktop and web application built with Flutter, integrating contact data with GitHub and Twitter.… | 23 | 1478 | maintenance |
| advanced-rest-client/arc-electron Advanced REST Client (ARC) is a cross-platform desktop application built on Electron for making, testing, and debugging HTTP and REST API r… | 67 | 1473 | maintenance |
| agraboso/redux-api-middleware Redux middleware for calling APIs using Redux Standard API-calling Actions (RSAAs). It intercepts RSAA actions and dispatches Flux Standard… | 23 | 1472 | maintenance |
| GitHub-Laziji/VBlog VBlog is a Vue-based blog system that runs entirely on GitHub Pages, storing posts in GitHub Gists and interacting with them via the GitHub… | 32 | 1471 | maintenance |
| sqaiyan/NeteaseMusicWxMiniApp A WeChat Mini Program that clones the NetEase Cloud Music app, implemented in JavaScript. It requires a companion Node.js backend service a… | 32 | 1460 | maintenance |
| Moriafly/DsoMusic Dso Music is a beautiful Android music streaming app written in Kotlin that aggregates online music sources including NetEase Cloud Music, … | 10 | 1459 | maintenance |
| lepture/flask-oauthlib Flask-OAuthlib is a Flask extension for interacting with remote OAuth-enabled applications, supporting OAuth 1.0a/1.0/1.1 and OAuth2 client… | 32 | 1446 | maintenance |
| james-proxy/james James is an open-source HTTP proxy and monitor desktop app built with Electron, React, and hoxy that lets developers view and intercept bro… | 23 | 1438 | maintenance |
| contentful-labs/Concorde Concorde is an Objective-C framework for downloading and progressively decoding progressive JPEG images on iOS and OS X, built on libjpeg-t… | 23 | 1431 | maintenance |
| paypal/squbs squbs is a suite of components from PayPal that standardizes and operationalizes Akka/Pekko Streams and Akka/Pekko HTTP applications for la… | 23 | 1431 | maintenance |
| quandl/quandl-python The official Python client for the Quandl RESTful API, used to retrieve financial and economic datasets as pandas DataFrames. It has been s… | 10 | 1430 | maintenance |
| immobiliare/ApnsPHP A set of open-source PHP classes for interacting with the Apple Push Notification service (APNs) to send push notifications to iPhone, iPad… | 23 | 1428 | maintenance |
| blampe/IbPy IbPy is a third-party Python wrapper for the Interactive Brokers trading API, letting Python programs connect to TWS or IB Gateway to fetch… | 10 | 1426 | maintenance |
| dgrubelic/vue-authenticate vue-authenticate is an easily configurable authentication library for Vue.js supporting local email/password login and registration plus so… | 23 | 1424 | maintenance |
| 7kbstorm/7kbscan-WebPathBrute 7kbscan-WebPathBrute is a Windows GUI tool for brute-forcing web paths and directories using dictionaries. It supports multithreaded scanni… | 23 | 1424 | maintenance |
| Tamicer/Novate Novate is an Android networking library built on top of Retrofit, OkHttp, and RxJava that provides a fluent, chain-style HTTP client API. I… | 23 | 1422 | maintenance |
| tschellenbach/Django-facebook Django-facebook is a Python library implementing the Facebook Open Graph API for Django applications. It enables Facebook-based user regist… | 32 | 1419 | maintenance |
| mps-youtube/pafy Pafy is a Python library for retrieving YouTube video metadata and downloading video or audio streams at requested resolutions and formats.… | 23 | 1416 | maintenance |
| aliyun/aliyun-openapi-java-sdk The Alibaba Cloud SDK for Java (V1.0), providing Java clients for Alibaba Cloud services such as ECS, SLB, and CloudMonitor, handling reque… | 76 | 1413 | maintenance |
| Lucifer1993/struts-scan A Python2 command-line tool that detects and exploits Apache Struts2 remote code execution vulnerabilities across all major versions (ST2-0… | 32 | 1412 | maintenance |
| google/conscrypt Conscrypt is a Java Security Provider implementing parts of the Java Cryptography Extension (JCE) and Java Secure Socket Extension (JSSE), … | 99 | 1406 | maintenance |
| Arronlong/httpclientutil A Java utility library wrapping Apache HttpClient 4.4.1 with a simplified fluent API for GET, POST, file upload, and download requests. It … | 23 | 1404 | maintenance |
| Yifan-Song793/RestGPT RestGPT is an LLM-based autonomous agent that controls real-world applications like TMDB and Spotify by planning and executing RESTful API … | 28 | 1403 | maintenance |
| coderyi/NetworkEye NetworkEye is an iOS network debugging library that monitors HTTP requests made by NSURLConnection, NSURLSession, AFNetworking, and third-p… | 23 | 1401 | maintenance |
| exebetche/vlsub VLSub is a VLC media player extension written in Lua that searches opensubtitles.org and downloads subtitles for the currently playing vide… | 23 | 1401 | maintenance |
| dduan/Just Just is a Swift client-side HTTP library inspired by python-requests, offering a friendly API for making synchronous and asynchronous reque… | 10 | 1401 | maintenance |
| ledccn/IYUUAutoReseed IYUUAutoReseed is a PHP-based Private Tracker (PT) auto-reseeding tool that matches existing torrents' info_hash values against a companion… | 23 | 1397 | maintenance |
| maK-/parameth parameth is a Python command-line tool that brute-forces GET and POST parameter names on web endpoints by comparing response differences. I… | 10 | 1396 | maintenance |
| LuckyJayce/MVCHelper An Android Java library implementing an MVC-style architecture for list-based screens, handling pull-to-refresh, automatic load-more on scr… | 23 | 1394 | maintenance |
| cloudhead/http-console http-console is a Node.js command-line REPL for interactively speaking the HTTP protocol, letting users navigate server paths like director… | 32 | 1386 | maintenance |
| xalanq/cf-tool A small, cross-platform command-line interface for Codeforces written in Go. It lets competitive programmers race contests, fetch samples, … | 10 | 1382 | maintenance |
| lijiejie/swagger-exp A Python-based Swagger REST API information disclosure exploitation tool. It enumerates API endpoints, auto-fills parameters, tests for una… | 32 | 1381 | maintenance |
| OCNYang/QBox QBox (小秋魔盒) is an open-source Android life-tool app built with RxJava, Retrofit, OkHttp, and Glide. It bundles modules for news, articles, … | 10 | 1379 | maintenance |
| ReactiveX/RxNetty RxNetty is a Reactive Extensions (Rx) adaptor for Netty, providing reactive APIs for building HTTP and TCP clients and servers on the JVM. … | 23 | 1373 | maintenance |
| flatiron/cradle Cradle is a high-level, asynchronous CouchDB client library for Node.js with built-in write-through caching. It abstracts CouchDB's REST AP… | 32 | 1369 | maintenance |
| MegatronKing/NetBare-Android NetBare is an Android library for capturing, blocking, and injecting network packets using a VPN-based local proxy with a customizable Virt… | 32 | 1366 | maintenance |
| PKUJohnson/OpenData OpenDataTools is a Python library that scrapes financial and investment data from various websites and exposes it through simple, easy-to-u… | 32 | 1366 | maintenance |
| makew0rld/amfora Amfora is a feature-rich terminal browser for the Gemini protocol, written in Go. It provides a TUI for browsing gemini:// pages with tabs,… | 63 | 1355 | maintenance |
| adriancooney/puppeteer-heap-snapshot A TypeScript library and CLI for capturing Chrome DevTools heap snapshots from Puppeteer-controlled pages and querying them for objects wit… | 23 | 1350 | maintenance |
| hallatore/Netling Netling is a fast, lightweight load testing client for web testing, available as a WPF GUI, console client, or embeddable .NET library. It … | 23 | 1347 | maintenance |
| trustedsec/trevorc2 TrevorC2 is a client/server command-and-control framework that tunnels communications through a browsable, legitimate-looking website to ev… | 32 | 1345 | maintenance |
| mishk0/slack-bot-api A Node.js library that simplifies building Slack bots by wrapping the Slack Web API and Real Time Messaging (RTM) API. It provides promise-… | 23 | 1343 | maintenance |
| NeteaseMusic An unofficial Node.js API service for QQ Music built on Express and Axios, exposing endpoints for search, song URLs, playlists, and user da… | 10 | 1335 | maintenance |
| Quyunshuo/AndroidBaseFrameMVVM AndroidBaseFrameMVVM is a componentized Android project framework built on Kotlin, MVVM architecture, and Android Jetpack libraries (ViewMo… | 32 | 1324 | maintenance |
| easyandroidgroup/UpdatePlugin UpdatePlugin is a highly customizable Android library for handling in-app update flows, from checking an update API through downloading the… | 23 | 1320 | maintenance |
| martynsmith/node-irc node-irc is an IRC client library for Node.js that lets you connect to IRC servers, join channels, and interact via an event-driven API. It… | 32 | 1319 | maintenance |
| ElyaConrad/iCloud-API An unofficial Node.js library providing a JavaScript API for interacting with Apple iCloud services such as photos, drive, and account data… | 32 | 1318 | maintenance |
| pladaria/reconnecting-websocket A drop-in WebSocket client library that automatically reconnects when the connection closes, with a fully WebSocket-API-compatible interfac… | 23 | 1313 | maintenance |
| amitburst/HackerNews A Hacker News reader iOS app written in Swift that lets users browse top, newest, and show posts. It uses the official Firebase-based Hacke… | 32 | 1304 | maintenance |
| kevva/download A Node.js library for downloading files over HTTP and optionally extracting archives, returning promises or streams. It wraps got for reque… | 23 | 1300 | maintenance |
| lavv17/lftp LFTP is a sophisticated command-line file transfer program supporting FTP, HTTP/HTTPS, SFTP, FISH, and BitTorrent protocols. It offers shel… | 67 | 1299 | maintenance |
| Hsury/Bilibili-Toolkit A Python-based Bilibili (B站) auxiliary toolkit supporting persistent login via Cookie/Token/Password fusion and multi-user operation. It pr… | 23 | 1299 | maintenance |
| Pau1fitz/react-spotify React-Spotify is a React and Redux front-end client that communicates with the Spotify API to browse and play music previews. It can run in… | 32 | 1295 | maintenance |
| XDroid XDroid is a lightweight Android rapid development framework composed of UI, cache, event, image loading, logging, routing, and networking m… | 23 | 1294 | maintenance |
| wellyshen/use-places-autocomplete A React hook that wraps the Google Maps Places Autocomplete API, letting developers build custom place-suggestion search bars and forms. It… | 29 | 1291 | maintenance |
| housseindjirdeh/angular2-hn A progressive web app (PWA) Hacker News client built with Angular, featuring an app shell architecture, Workbox-generated service worker fo… | 32 | 1290 | maintenance |
| nzbget/nzbget NZBGet is an efficient, lightweight Usenet binary downloader written in C++ that downloads files based on NZB files. It runs on almost any … | 10 | 1289 | maintenance |
| carson-katri/reddit-swiftui A cross-platform Reddit client built entirely in SwiftUI, sharing common UI code across iOS, macOS, and watchOS without Mac Catalyst. It al… | 23 | 1285 | maintenance |
| vivianli-me/ReactNativeOne A React Native clone of the Chinese literary lifestyle app 'ONE·一个', covering picture-text, reading, music, and movie sections with ~80% co… | 70 | 1284 | maintenance |
| koalalorenzo/python-digitalocean A Python module providing easy access to the DigitalOcean API for managing droplets, images, SSH keys, firewalls, domains, and projects. It… | 23 | 1284 | maintenance |
| ifzc/Shkjem A corporate website frontend for Shanghai Kejian Engineering Management, built with Vue, Element UI, and vue-cli 3. It was originally a thr… | 34 | 1281 | maintenance |
| Kong/unirest-php Unirest for PHP is a lightweight, simplified HTTP client library for making GET, POST, PUT, DELETE and other requests. It supports form par… | 30 | 1281 | maintenance |
| marcelja/facebook-delete A Go CLI tool that bulk-deletes Facebook activity (posts, comments, likes, etc.) without deleting the whole account, using rate-limited req… | 10 | 1281 | maintenance |
| Anorov/PySocks PySocks is a Python library that lets you route TCP (and mostly UDP) traffic through SOCKS4, SOCKS5, and HTTP CONNECT proxy servers. It act… | 23 | 1279 | maintenance |
| fusesource/mqtt-client A Java MQTT client library providing blocking, futures-based, and callback APIs for MQTT publish/subscribe messaging. It handles automatic … | 32 | 1277 | maintenance |
| aliyun/aliyun-oss-java-sdk The official Aliyun (Alibaba Cloud) OSS SDK for Java, enabling Java developers to interact with Aliyun Object Storage Service. It is the V1… | 74 | 1268 | maintenance |
| davidhsianturi/laravel-compass Laravel Compass is a Laravel package that embeds a REST client UI inside your Laravel application. It auto-discovers your app's routes so y… | 23 | 1268 | maintenance |
| simi/omniauth-facebook A Facebook OAuth2 strategy for the OmniAuth authentication framework, implemented as Rack middleware for Ruby web applications. It supports… | 96 | 1267 | maintenance |
| nuxt-community/legacy-modules A monorepo of smaller legacy Nuxt.js modules including browserconfig, localtunnel, plugin-utils, toast, and vendor packages. It is maintain… | 32 | 1267 | maintenance |
| shack2/SuperSQLInjectionV1 SuperSQLInjection (SSQLInjection) is a C#-based GUI SQL injection tool that builds raw HTTP requests over TCP sessions, supporting injectio… | 23 | 1266 | maintenance |
| michaelliao/sinaweibopy A Python SDK providing OAuth 2.0 authentication and an API calling wrapper for Sina Weibo and other social networks like Twitter, Facebook,… | 10 | 1265 | maintenance |
| alexgorbatchev/jquery-textext TextExt is a modular jQuery plugin that turns standard HTML text inputs into rich input fields with tags, autocomplete, AJAX loading, and p… | 32 | 1263 | maintenance |
| pretenderjs/pretender Pretender is a browser-only mock server library that intercepts XMLHttpRequest and Fetch requests and routes them to handlers defined with … | 23 | 1262 | maintenance |