function: http-client
2548 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| oxylabs/perplexity-scraper A repository of code examples and documentation for Oxylabs' Perplexity Scraper API, which sends prompts to Perplexity and returns AI-gener… | 62 | 2922 | active |
| Binance Python Connector A collection of auto-generated Python SDKs for the Binance public APIs, covering spot, futures, options, and other trading services. It pro… | 77 | 2916 | active |
| iamxjb/winxin-app-watch-life.net An open-source WeChat Mini Program frontend that connects a WordPress site to WeChat, syncing posts, categories, comments, and media into a… | 56 | 2908 | active |
| Tencent/VasSonic VasSonic is a lightweight hybrid framework from Tencent that accelerates the first screen load of H5 pages inside native Android and iOS We… | 23 | 11852 | maintenance |
| googleapis/google-api-ruby-client A set of auto-generated Ruby REST client libraries for Google APIs, built from Discovery Documents, plus the code generator itself. Each cl… | 97 | 2896 | stable |
| whyorean/AuroraStore Aurora Store is a free and open-source Android app store client that lets users search, browse, and download apps directly from the officia… | 77 | 2891 | active |
| bmoscon/cryptofeed A Python library that consumes real-time market data from dozens of cryptocurrency exchanges over websockets (with REST polling fallback) a… | 87 | 2886 | active |
| foss42/apidash API Dash is an open-source, AI-powered cross-platform API client built with Flutter for creating and customizing HTTP and GraphQL requests,… | 66 | 2883 | active |
| cyberjunky/python-garminconnect A Python 3 API wrapper for Garmin Connect that lets you fetch health statistics, activities, workouts, and device data from Garmin wearable… | 99 | 2878 | active |
| public-clis/twitter-cli A terminal-first CLI for Twitter/X that lets users read timelines, bookmarks, search results, and user profiles without official API keys, … | 51 | 2877 | active |
| Azure/fetch-event-source A TypeScript library providing a fetch()-based alternative to the browser's native EventSource API for consuming server-sent events. It rem… | 54 | 2870 | stable |
| Danie1s/Tiercel Tiercel is a pure Swift iOS download framework built on URLSession that provides native-level background downloads, resumable transfers, an… | 91 | 2867 | active |
| octokit/octokit.net Octokit.net is a GitHub API client library for .NET Framework 4.6+ and .NET Standard 2.0+. It provides typed, async access to GitHub's REST… | 67 | 2858 | active |
| gotev/android-upload-service An Android library that handles file uploads (Multipart, Binary, FTP) in a background service with progress notifications. It supports pers… | 31 | 2855 | active |
| wangchenyan/ponymusic PonyMusic (波尼音乐) is an open-source Android online music player modeled on NetEase Cloud Music, built with Kotlin, Media3, and ExoPlayer. It… | 50 | 2848 | active |
| picklepete/pyicloud PyiCloud is a Python library that lets developers authenticate with and query iCloud webservices, such as calendar and iPhone (Find My iPho… | 23 | 2842 | active |
| tonytomov/jqGrid jqGrid is an Ajax-enabled jQuery plugin for representing and manipulating tabular data on the web. It is a client-side grid solution that l… | 87 | 2838 | active |
| spatie/crawler A PHP library by Spatie for crawling links on websites, built on Guzzle promises for concurrent requests. It can execute JavaScript via Chr… | 97 | 2829 | active |
| gkbrk/slowloris A Python rewrite of the Slowloris low-bandwidth HTTP Denial of Service attack tool. It holds many connections open to threaded web servers … | 32 | 2820 | stable |
| cv-cat/DouYin_Spider A Python-based Douyin (Chinese TikTok) reverse-engineering toolkit that exposes the platform's full API surface for data collection, live-s… | 62 | 2812 | active |
| parse-community/Parse-SDK-iOS-OSX The official Apple SDK for the Parse Platform, providing client access to Parse Server from iOS, iPadOS, macOS, watchOS, and tvOS apps. It … | 84 | 2809 | active |
| damontecres/Wholphin Wholphin is an open-source Android TV client for Jellyfin with a from-scratch UI inspired by Plex. It supports playback via ExoPlayer or MP… | 84 | 2792 | active |
| reactor/reactor-netty Reactor Netty is a JVM library providing non-blocking, backpressure-ready TCP, HTTP, UDP, and QUIC clients and servers built on the Netty f… | 99 | 2778 | active |
| fireship-io/flamethrower A 2kB zero-config client-side router and prefetcher for static sites that makes page navigation feel like a single-page app. It prefetches … | 32 | 2776 | active |
| geziyor/geziyor Geziyor is a fast web crawling and scraping framework for Go, supporting JavaScript rendering via Chrome, caching, proxy management, and au… | 73 | 2775 | active |
| gojek/heimdall Heimdall is an enhanced HTTP client library for Go that wraps the standard net/http client with resilience features. It provides hystrix-li… | 92 | 2774 | stable |
| websockets/wscat wscat is a command-line tool for connecting to WebSocket servers (or acting as a WebSocket server) and interactively sending and receiving … | 41 | 2772 | active |
| lingochamp/FileDownloader FileDownloader is an Android multi-task file download engine written in Java, supporting multi-threaded connections, breakpoint-resume, and… | 23 | 11123 | maintenance |
| flawiddsouza/Restfox Restfox is an offline-first, minimalistic HTTP and WebSocket testing client available as a web app (PWA) and desktop application. It suppor… | 74 | 2746 | active |
| martinrotter/rssguard RSS Guard is a cross-platform desktop feed reader supporting RSS, ATOM, JSON and many web-based feed services, with a built-in podcast/medi… | 99 | 2731 | active |
| gavv/httpexpect httpexpect is a Go library providing concise, declarative end-to-end HTTP and REST API testing via chainable request builders and response/… | 47 | 2725 | stable |
| JsonChao/Awesome-WanAndroid A polished Android client app for the WanAndroid technical learning website, built with Material Design and an MVP architecture. It showcas… | 58 | 2715 | stable |
| openclaw/wacli wacli is a single-binary Go CLI that pairs as a linked WhatsApp Web device via whatsmeow, mirrors message history into a local SQLite store… | 82 | 2711 | active |
| vladkens/twscrape twscrape is an async Python library and CLI for scraping X/Twitter via its Search and GraphQL endpoints using a pool of your own accounts. … | 96 | 2708 | active |
| dirkjanm/ROADtools ROADtools is a Python framework for interacting with Azure AD/Entra ID, comprising the roadlib authentication library, the ROADrecon explor… | 75 | 2704 | active |
| Kong/unirest-java Unirest is a lightweight, fluent HTTP client library for Java supporting HTTP/1 and HTTP/2, WebSockets, JSON mapping via Jackson or GSON, a… | 95 | 2702 | active |
| swagger-api/swagger-client Swagger Client is a JavaScript library for fetching, resolving, and executing requests against Swagger/OpenAPI-defined REST APIs from the b… | 98 | 2694 | active |
| UlionTse/translators A Python library that provides a unified interface to dozens of free online translation services (Google, DeepL, Bing, Baidu, Youdao, Papag… | 61 | 2694 | active |
| jae-jae/QueryList QueryList is a progressive PHP web scraping framework built on phpQuery that provides jQuery-like CSS3 DOM selectors and manipulation APIs … | 74 | 2690 | active |
| pjsip/pjproject PJSIP is an open-source multimedia communication library written in C that implements SIP, SDP, RTP, STUN, TURN, and ICE protocols with hig… | 84 | 2677 | stable |
| home-assistant-libs/pychromecast PyChromecast is a Python 3.11+ library for discovering and communicating with Google Chromecast and Cast-enabled devices. It supports media… | 90 | 2676 | active |
| CharlesPikachu/videodl A lightweight video downloader written in pure Python that parses and downloads videos from dozens of streaming platforms (Douyin, Bilibili… | 83 | 2676 | active |
| chrome-php/chrome A PHP library for controlling headless Chrome/Chromium browsers via the DevTools protocol, supporting both synchronous and asynchronous usa… | 89 | 2675 | active |
| openai/openai-dotnet The official .NET library for accessing the OpenAI REST API, generated from the OpenAPI specification in collaboration with Microsoft. It p… | 86 | 2674 | active |
| spider-rs/spider Spider is a concurrency-first web crawler and scraper written in Rust that streams pages as they arrive, renders JavaScript only when neede… | 87 | 2672 | active |
| rthalley/dnspython dnspython is a DNS toolkit for Python supporting nearly all record types, queries, zone transfers, dynamic updates, TSIG, EDNS0, DNSSEC, an… | 69 | 2670 | stable |
| dannagle/PacketSender Packet Sender is a free, open-source cross-platform utility for sending and receiving TCP, UDP, SSL, and DTLS packets, plus HTTP/HTTPS requ… | 88 | 2668 | active |
| Diaoul/subliminal Subliminal is a Python library and CLI tool for downloading subtitles for video files from multiple subtitle providers. It can scan video f… | 91 | 2666 | active |
| tebeka/selenium A Selenium WebDriver client library for the Go programming language, supporting the W3C WebDriver protocol with Firefox/Geckodriver and Chr… | 34 | 2666 | active |
| videojs-http-streaming (VHS) videojs-http-streaming (VHS) is a source handler for video.js that adds HLS and DASH playback, including MPEG-TS transmuxing and adaptive b… | 95 | 2661 | active |
| wendux/ajax-hook A lightweight JavaScript library that intercepts browser HTTP requests made via XMLHttpRequest, letting you hook into requests before they … | 32 | 2659 | stable |
| arthaud/git-dumper git-dumper is a Python CLI tool that reconstructs a full git repository from a website that exposes its .git directory, even when directory… | 64 | 2645 | stable |
| Coolapk-UWP/Coolapk-UWP Coolapk UWP is an open-source third-party client for the Coolapk (酷安) community, built on the Windows UWP platform in C#. It supports brows… | 67 | 2643 | active |
| wood3n/biu Biu is a cross-platform desktop music player built with Electron, React, and TypeScript that plays audio from Bilibili's public APIs. It su… | 84 | 2642 | active |
| Netflix/falcor Falcor is a JavaScript library that lets you represent all remote data sources as a single virtual JSON graph model, fetching data efficien… | 50 | 10569 | maintenance |
| BlackHatDevX/openspot-music-app OpenSpot Music is a free, open-source, ad-free music streaming and downloading app built with React Native/Expo for mobile and Tauri/Electr… | 79 | 2631 | active |
| jeasonlzy/okhttp-OkGo OkGo is an Android network request library built on top of OkHttp, offering a simpler RESTful-style API than Retrofit. It supports RxJava/R… | 23 | 10560 | maintenance |
| alexfernandez/loadtest A Node.js CLI tool and library that runs load tests against HTTP or WebSocket URLs, with an Apache ab-compatible interface plus a --rps opt… | 60 | 2630 | active |
| http4s/http4s Http4s is a minimal, idiomatic Scala library for building HTTP servers and clients, serving as Scala's equivalent to Rack, WSGI, WAI, and S… | 93 | 2626 | stable |
| auth0/angular2-jwt An Angular library that provides an HttpInterceptor to automatically attach JSON Web Tokens to HttpClient requests. It handles token attach… | 67 | 2624 | active |
| zerx-lab/FluxDown FluxDown is a free, open-source, multi-protocol download manager built with a Rust/Tokio engine and a Flutter UI, supporting HTTP/HTTPS, FT… | 75 | 2622 | active |
| Johnserf-Seed/f2 F2 is an asynchronous Python library and CLI tool for downloading videos and fetching API data from multiple platforms including Douyin, Ti… | 56 | 2620 | active |
| tus/tus-js-client tus-js-client is a pure JavaScript client library for the tus resumable upload protocol, an HTTP-based protocol for interruptible, resumabl… | 78 | 2618 | stable |
| wee-slack/wee-slack A WeeChat script that provides a native terminal client for Slack, connecting via the Slack API with a persistent websocket for real-time e… | 67 | 2616 | active |
| cat3399/blbl A third-party native Android client for Bilibili written in Kotlin, supporting touch and remote-control input down to Android 5. It targets… | 10 | 2616 | active |
| aws/aws-sdk-java-v2 The official AWS SDK for Java, version 2, enabling Java applications to interact with Amazon Web Services such as S3, EC2, and DynamoDB. It… | 95 | 2610 | stable |
| firecamp-dev/firecamp Firecamp is an open-source, developer-first API development platform for designing, testing, and documenting REST, GraphQL, WebSocket, and … | 52 | 2607 | active |
| versatica/JsSIP JsSIP is a pure JavaScript SIP (Session Initiation Protocol) library that implements a full SIP user agent for browsers and Node.js. It sup… | 69 | 2599 | stable |
| clj-commons/aleph Aleph is a Clojure library for asynchronous network communication built on Netty, providing an HTTP server and client plus raw TCP and UDP … | 77 | 2590 | active |
| HTTPlug HTTPlug is an HTTP client abstraction for PHP built on PSR-7 messages, defining synchronous and asynchronous client interfaces. It lets lib… | 48 | 2590 | stable |
| evgeny-nadymov/telegram-react An experimental Telegram web client built with ReactJS and TDLib compiled to WebAssembly. It runs entirely in the browser and can be self-h… | 36 | 2585 | active |
| ziahamza/webui-aria2 A browser-based web interface for controlling the aria2 download utility via its JSON-RPC API. It requires no build or install step - just … | 32 | 10337 | maintenance |
| apify/fingerprint-suite A modular TypeScript toolkit by Apify for generating realistic browser fingerprints and HTTP headers and injecting them into Playwright or … | 98 | 2581 | active |
| sarperavci/CloudflareBypassForScraping A Python library that bypasses Cloudflare's anti-bot verification for web scraping, supporting cookie generation and request mirroring for … | 72 | 2576 | active |
| lncrawl/lightnovel-crawler Lightnovel Crawler is a Python tool that downloads web novels from 300+ supported sources and converts them into e-books such as EPUB, MOBI… | 97 | 2575 | active |
| Netflix/pollyjs Polly.JS is a standalone, framework-agnostic JavaScript library for recording, replaying, and stubbing HTTP interactions in both Node and t… | 43 | 10250 | maintenance |
| Azure/azure-sdk-for-java The official Azure SDK for Java, providing client and management libraries for consuming and administering Azure services. It follows the A… | 95 | 2565 | active |
| http-kit/http-kit http-kit is a minimalist, high-performance, event-driven HTTP client and server for Clojure, fully Ring-compatible as a drop-in replacement… | 68 | 2565 | stable |
| JessYanCoding/MVPArms MVPArms is a highly configurable Android application framework built on the MVP (Model-View-Presenter) architecture, integrating popular li… | 23 | 10239 | maintenance |
| Wenmoux/checkbox A JavaScript collection of automated daily check-in (sign-in) scripts for dozens of Chinese websites and apps, runnable locally, on cloud f… | 72 | 2556 | active |
| sparrowapp-dev/sparrow-app Sparrow is an open-source, AI-powered desktop and web application for API testing, debugging, documentation, and team collaboration, positi… | 79 | 2554 | active |
| refraction-networking/utls uTLS is a fork of Go's crypto/tls library that provides low-level access to the TLS ClientHello message, enabling fingerprint mimicry and r… | 81 | 2539 | active |
| mubeng/mubeng mubeng is a fast CLI tool written in Go that checks the availability of proxies from a list and rotates your IP address per request via a l… | 78 | 2537 | active |
| jackwener/xiaohongshu-cli A Python CLI for Xiaohongshu (小红书/Red) that lets users search, read, and interact with notes, comments, feeds, and profiles via a reverse-e… | 48 | 2534 | active |
| RestKit/RestKit RestKit is an Objective-C framework for building RESTful web service clients on iOS and OS X. It provides an object mapping engine integrat… | 23 | 10094 | maintenance |
| pwittchen/ReactiveNetwork ReactiveNetwork is an Android library for observing network connection state and Internet connectivity via RxJava Observables. It supports … | 23 | 2523 | active |
| pagekit/vue-resource vue-resource is an HTTP client plugin for Vue.js that provides services for making web requests via XMLHttpRequest or JSONP. It supports th… | 10 | 9981 | maintenance |
| huggingface/huggingface.js A collection of TypeScript JavaScript libraries for interacting with the Hugging Face ecosystem, including Hub repository management, unifi… | 94 | 2501 | active |
| openags/paper-search-mcp A Python-based MCP server, CLI, and Claude Code skill for searching and downloading academic papers from open sources like arXiv, PubMed, a… | 64 | 2499 | active |
| maxmind/GeoIP2-php A PHP library providing a client for MaxMind's GeoIP2 and GeoLite web services and a reader for their MMDB-format geolocation databases. It… | 86 | 2490 | stable |
| theoephraim/node-google-spreadsheet A popular JavaScript/TypeScript wrapper library for the Google Sheets API (v4). It provides cell-based and row-based read/write operations,… | 89 | 2489 | active |
| python-gitlab/python-gitlab python-gitlab is a Python package providing access to the GitLab v4 REST API and GraphQL API, including a CLI tool wrapping REST endpoints.… | 98 | 2472 | stable |
| Google APIs PHP Client The official Google APIs client library for PHP, enabling server-side access to Google APIs such as Gmail, Drive, and YouTube. It is comple… | 88 | 9806 | maintenance |
| azhon/AppUpdate A lightweight, highly customizable Android library for in-app version updates, handling update dialogs, APK background downloading, notific… | 59 | 2461 | active |
| wdsqjq/FengYunWeather FengYunWeather is an open-source Android weather app written in Kotlin using MVX architecture with coroutines, OkHttp, Room, and Coil. It p… | 41 | 2454 | active |
| saloonphp/saloon Saloon is a PHP library for rapidly building third-party API integrations and SDKs using Connector and Request classes. It is framework-agn… | 80 | 2436 | active |
| Firebase Admin SDK for PHP An unofficial Firebase Admin SDK for PHP that provides access to Firebase services like Authentication, Realtime Database, Firestore, and C… | 98 | 2435 | active |
| ByronNote/MinimalistWeather MinimalistWeather is a modern Android weather app built with Kotlin and Jetpack Compose following multi-module Clean Architecture. It provi… | 76 | 2435 | active |
| timekit-io/booking-js Booking.js is an embeddable JavaScript booking widget by Timekit that lets websites add appointment scheduling in minutes, powered by the T… | 23 | 2428 | active |
| AWS Amplify AWS Amplify is a declarative JavaScript library for frontend and mobile developers building cloud-enabled applications, providing easy inte… | 94 | 9557 | maintenance |