Ross ROSS = Recommend OSS · open-source software intelligence for agents

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.

ProductHealth v2StarsMaturity
TikTok Live Connector
An unofficial Node.js library that connects to TikTok LIVE streams and delivers real-time events such as chat comments, gifts, likes, follo…
852188active
qicosmos/cinatra
Cinatra is a cross-platform, header-only, high-performance HTTP framework written in modern C++20, supporting HTTP 1.0/1.1, SSL, and WebSoc…
852180active
ruby-oauth/oauth2
A Ruby gem implementing OAuth 2.0 and 2.1 client functionality, including OpenID Connect (OIDC) support. It handles token requests, grant t…
932179active
levigross/grequests
GRequests is a Go library that wraps net/http with a convenient, Python Requests-style API. It provides helpers for all HTTP verbs, JSON/XM…
102179active
zombieyang/sd-ppp
SD-PPP is an open-source Photoshop plugin (built on Adobe UXP) that integrates AI image generation platforms like ComfyUI, Replicate, and R…
612172active
mistweaverco/kulala.nvim
Kulala.nvim is a Neovim plugin providing a fully-featured HTTP, GraphQL, gRPC, and WebSocket client interface inside the editor. It support…
812168active
pmxt-dev/pmxt
PMXT is a unified API and SDK (Python and TypeScript) for prediction markets, modeled after CCXT, covering venues like Polymarket, Kalshi, …
682166active
isomorphic-git
A pure JavaScript reimplementation of git that works in both Node.js and browser environments (including WebWorkers and ServiceWorkers), wi…
958374maintenance
Xpl0itU/WiiUDownloader
A cross-platform GUI application for downloading Wii U games, updates, DLC, and demos directly from Nintendo's NUS servers without requirin…
962152active
damus-io/damus
Damus is an open-source, Twitter-like client for the Nostr decentralized social network protocol, built in Swift for iPhone, iPad, and macO…
752146active
google/go-querystring
go-querystring is a small Go library that encodes structs into URL query parameters via struct tags. It exposes a single Values() function …
692144stable
ogen-go/ogen
ogen is an OpenAPI v3 code generator for Go that produces statically typed client and server code from an OpenAPI specification. It generat…
942143stable
VIPyinzhiwei/Eyepetizer
A Kotlin Android client that replicates the 'Eyepetizer' short-video app, built with Android Jetpack components and coroutines in an MVVM a…
282143active
Silentely/eSIM-Tools
A free web-based toolset for existing Giffgaff (UK) and Simyo (NL) subscribers to convert physical SIM cards to eSIMs, transfer eSIMs betwe…
622142active
dotnetcore/WebApiClient
WebApiClient is a declarative REST API client library for .NET where developers define HTTP clients by declaring C# interfaces. It supports…
762136active
HslCommunication
HslCommunication is a cross-platform industrial IoT communication library (available for .NET, Java, and Python) that reads and writes data…
652134active
pycontribs/jira
A Python library that wraps the Jira REST API, supporting authentication methods like basic, token, OAuth, cookie, and Kerberos. It include…
772133active
anthropics/anthropic-sdk-typescript
The official TypeScript/JavaScript SDK for accessing Anthropic's Claude language model APIs from server-side applications. It provides a ty…
932132active
cuemacro/findatapy
findatapy is a Python library providing a unified high-level API for downloading market data from sources like Bloomberg, Refinitiv Eikon, …
762128active
MaoTai_GUI
A Windows GUI/console application for automated flash-sale purchasing (sniping) on JD, Taobao, and Damai, distributed as a ready-to-run EXE…
712125active
bytecodealliance/rustix
Rustix is a Rust library providing safe, memory-safe and I/O-safe bindings to POSIX/Unix/Linux/Winsock syscall-like APIs. It offers configu…
672123stable
jmfernandes/robin_stocks
A pure Python library wrapping the Robinhood, Gemini, and TD Ameritrade APIs for trading and account management. It supports trading stocks…
492121active
megadose/ignorant
Ignorant is a Python CLI tool and library that checks whether a phone number is registered on sites like Instagram, Snapchat, and Amazon wi…
322121active
oxylabs/how-to-scrape-google-images
A Python-based command-line tool that scrapes Google Images search results, including reverse image search based on a provided image URL. I…
612117active
hannob/snallygaster
Snallygaster is a Python command-line scanner that probes HTTP servers for files that should not be publicly accessible, such as exposed gi…
672114active
EFForg/apkeep
apkeep is a Rust command-line tool for downloading APK files from sources like APKPure, Google Play, F-Droid, and Huawei AppGallery. It sup…
892113active
defparam/smuggler
Smuggler is a Python 3 command-line tool that tests web servers and proxies for HTTP request smuggling and desync vulnerabilities. It fires…
322112active
h2o/picohttpparser
PicoHTTPParser is a tiny, fast HTTP request/response parser written in C. It is stateless and allocation-free, setting pointers into the ca…
762108stable
glotlabs/gdrive
gdrive is a command line application for interacting with Google Drive, written in Rust and the successor to gdrive2. It supports account m…
232105active
googleapis/google-cloud-java
The official Google Cloud Client Library for Java, providing idiomatic Java clients for Google Cloud Platform services such as BigQuery, Cl…
952103stable
ZacSweers/CatchUp
CatchUp is an Android app that aggregates the front pages of services like Hacker News, Reddit, Medium, Product Hunt, Dribbble, and GitHub …
662103active
Foso/Ktorfit
Ktorfit is an HTTP client generator for Kotlin Multiplatform that uses KSP (Kotlin Symbol Processing) to create type-safe API clients from …
922102active
cloudflare/cloudflare-go
The official Go SDK for the Cloudflare REST API, generated with Stainless and covering Cloudflare products such as zones, DNS, and Zero Tru…
982098active
onsip/SIP.js
SIP.js is a JavaScript/TypeScript SIP signaling library for building WebRTC applications with audio/video calling, messaging, and presence.…
582098active
AWeirdDev/flights
fast-flights is a Python library that scrapes Google Flights by generating Base64-encoded Protobuf query strings, returning strongly-typed …
832096active
Sh1Yo/x8
x8 is a hidden parameter discovery suite written in Rust for security testing of web applications. It brute-forces parameter names against …
232096active
Oxylabs Amazon Scraper
A Python-based example repository and free CLI tool for scraping Amazon product prices, best sellers, search results, and deals from depart…
622093active
savonrb/savon
Savon is a SOAP client library for Ruby that reads WSDL documents, maps service operations to Ruby methods, and converts between Ruby hashe…
962086active
jakerella/jquery-mockjax
A jQuery plugin that mocks and simulates ajax requests and responses so front-end code can be tested without a live server. It intercepts $…
872084stable
twilio/twilio-python
The official Twilio Python SDK for communicating with the Twilio API and generating TwiML. It lets Python applications send SMS, make calls…
982081stable
pschlan/cron-job.org
The open-source codebase behind cron-job.org, a self-hosted web service for scheduling and executing HTTP-based cron jobs. It consists of a…
752081active
jarcoal/httpmock
httpmock is a Go library for easily mocking HTTP responses from external resources in tests. It lets you register responders for exact URLs…
832078stable
ledgetech/lua-resty-http
A Lua HTTP client cosocket driver for OpenResty / ngx_lua, supporting HTTP 1.0/1.1, SSL, streaming response bodies, keepalives, and request…
782078stable
elixir-tesla/tesla
Tesla is a flexible HTTP client library for Elixir built around a composable middleware stack and pluggable adapters such as Mint, Finch, a…
1002077stable
ipinfo/cli
The official command-line client for the IPinfo.io API, written in Go. It lets users look up IP geolocation, ASN, privacy detection, and re…
672074active
FaridSafi/react-native-google-places-autocomplete
A customizable React Native component that provides Google Places autocomplete search inputs for iOS and Android apps. It wraps the Google …
912071active
Xtreme Download Manager
Xtreme Download Manager (XDM) is a cross-platform desktop application that accelerates downloads up to 5x via dynamic file segmentation and…
667953maintenance
Dar9586/NClientV2
NClientV2 is an unofficial Android client for NHentai, written in Java. It lets users browse, search, download, and favorite doujinshi gall…
232067active
upbit/pixivpy
PixivPy is a Python client library for the Pixiv App-API, supporting authenticated access via refresh tokens. It provides methods for searc…
342062active
yutto-dev/yutto
yutto is a Python-based CLI downloader for Bilibili videos, supporting single and batch downloads of user uploads, bangumi, courses, collec…
922060active
rubycdp/ferrum
Ferrum is a Ruby library providing a clean, high-level API to control Chrome or Chromium via the Chrome DevTools Protocol (CDP), with no Se…
852055active
rest.nvim
rest.nvim is an asynchronous HTTP client plugin for Neovim written in Lua, letting users run HTTP requests defined in .http files directly …
572054active
monkeyWie/gopeed-extension-baiduwp
A Gopeed browser/download-manager extension that resolves Baidu Netdisk (Baidu Wangpan) files into direct download links using official Bai…
562053active
chatgpt.js
A lightweight client-side JavaScript library (plus interactive CLI) for interacting with ChatGPT from the browser or Node.js. It provides a…
102042active
nottelabs/notte
Notte is a full-stack framework and cloud platform for building, deploying, and scaling AI web agents and browser automations. It combines …
852040active
ali-sdk/ali-oss
The official-style JavaScript SDK for Alibaba Cloud OSS (Object Storage Service), usable in both Node.js and browsers. It provides async AP…
522040active
zhimin-dev/iptv-checker
A high-performance IPTV playlist checker that validates whether channels in M3U/M3U8/TXT playlists are available, deployable via Docker or …
972039active
reactive/data-client
Reactive Data Client is a TypeScript async state management library for React, React Native, Vue, and Next.js that provides declarative, sc…
952039active
melbahja/goph
Goph is a lightweight, native Go SSH client library for executing commands over SSH connections with a simple API. It supports multiple aut…
922037active
liangjingkanji/Net
Net is a coroutine-based Android networking library built on top of OkHttp, offering a non-intrusive API that supports all OkHttp features …
342035active
feross/simple-peer
A JavaScript library providing a simple, node.js-style API for WebRTC peer-to-peer video, voice, and data channels. It works in both the br…
327798maintenance
HttpClient
Symfony HttpClient is a PHP component providing a low-level HTTP client with support for both PHP stream wrappers and cURL. It fetches HTTP…
932030stable
InhiblabCore/vue-hooks-plus
VueHooks Plus is a high-performance Vue 3 hooks library written in TypeScript, offering a comprehensive collection of composable utilities …
732030active
mgonto/restangular
Restangular is an AngularJS service that simplifies consuming RESTful APIs by handling GET, POST, PUT, and DELETE requests against Restful …
237779maintenance
lunarmodules/luasocket
LuaSocket is a Lua extension library providing TCP and UDP transport support via C modules, plus Lua modules for common Internet protocols …
642028stable
jonhoo/fantoccini
Fantoccini is a Rust library providing a high-level async API for programmatically controlling browsers via the WebDriver protocol. It supp…
762027active
elliotgao2/gain
Gain is an asynchronous web crawling framework for Python built on asyncio, aiohttp, and lxml/pyquery. Users declare items and parsers decl…
722019active
64bit/async-openai
async-openai is a Rust library providing typed, async clients for the OpenAI API, covering chat completions, responses, embeddings, assista…
942016active
softonic/axios-retry
An Axios plugin that intercepts failed HTTP requests and automatically retries them with configurable retry counts and delay strategies. It…
412015active
MVVMHabit
MVVMHabit is an Android rapid-development framework built on Google's AAC architecture (DataBinding, LiveData, ViewModel) following the MVV…
237699maintenance
jaredwray/cacheable
Cacheable is a maintained monorepo of Node.js caching packages built on Keyv, including layered (Layer 1/Layer 2) caching, an HTTP request …
942011active
mvantellingen/python-zeep
Zeep is a Python SOAP client built on lxml, requests, and httpx. It parses WSDL documents and supports SOAP 1.1/1.2, WS-Addressing, WSSE se…
802008stable
aiortc/aioquic
aioquic is a Python library implementing the QUIC network protocol (RFC 9000/9369) with a minimal TLS 1.3 implementation and an HTTP/3 stac…
492007active
netbymatt/ws4kp
A web-based recreation of the WeatherStar 4000, the 1990s Weather Channel local forecast graphics hardware, serving retro-styled live weath…
752005active
slapperwan/gh4a
OctoDroid is an open-source Android client for GitHub that lets users browse repositories, issues, pull requests, commits, gists, and user …
512000active
ranile/gloo
Gloo is a modular toolkit of Rust crates providing ergonomic wrappers around browser APIs for WebAssembly development. It sits on top of th…
861999active
imcvampire/vue-axios
A small wrapper library that integrates the axios HTTP client into Vue.js applications, binding axios to the Vue instance so it can be acce…
821996stable
nntaoli-project/goex
A Go SDK that wraps the REST APIs of cryptocurrency exchanges like OKX and Binance behind a unified interface. It supports public market da…
641996active
cnlimiter/codex-manager
A self-hosted Python web UI for managing OpenAI/ChatGPT accounts, supporting bulk registration via multiple temporary and IMAP email servic…
571995active
openapi-generators/openapi-python-client
A Python CLI tool that generates modern, type-annotated Python client libraries from OpenAPI 3.0 and 3.1 documents. It uses Jinja2 template…
941992active
EsperoTech/yaade
Yaade is an open-source, self-hosted, collaborative API development environment designed as a Postman alternative. It supports REST and Web…
471990active
alandtse/alexa_media_player
A Home Assistant custom component that controls Amazon Alexa/Echo devices through the unofficial Alexa API, exposing them as media player e…
1001989active
zhegexiaohuozi/SeimiCrawler
SeimiCrawler is an agile, standalone, distributed Java crawler framework inspired by Python's Scrapy, with deep Spring Boot integration and…
841986active
brotandgames/ciao
ciao is a self-hosted web application that checks HTTP(S) URL endpoints for expected status codes on a cron schedule and notifies via email…
951981active
apple/swift-openapi-generator
A Swift package plugin that generates type-safe Swift client and server code from OpenAPI 3.x documents at build time. Generated code is de…
971977active
unkn0wn-root/resterm
Resterm is a terminal-native API client and workbench for REST, GraphQL, gRPC, WebSocket and SSE, built around plain .http/.rest files that…
791977active
graphql-editor/graphql-zeus
GraphQL Zeus is a TypeScript-first GraphQL client and code generator that produces strongly typed clients from a GraphQL schema. It offers …
531977active
Elasticsearch Ruby client
The official Ruby client for Elasticsearch, combining the elastic-transport and elasticsearch-api gems to provide full REST API coverage fo…
961976stable
helallao/perplexity-ai
An unofficial Python wrapper for Perplexity.ai that reverse-engineers the web interface, supporting sync and async APIs, streaming response…
741976active
HttpClient
A set of PHP interfaces and abstractions for HTTP clients, extracted from the Symfony components. It lets libraries depend on stable, battl…
911974stable
danmactough/node-feedparser
A Node.js library for parsing RSS, Atom, and RDF syndication feeds as a streaming interface. It resolves relative URLs and correctly handle…
661973stable
chengzuopeng/stock-sdk
A zero-dependency JavaScript/TypeScript SDK for fetching real-time quotes, K-line history, technical indicators, and extended market data f…
821972active
koush/AndroidAsync
AndroidAsync is a low-level asynchronous network protocol library for Android built on Java NIO, providing socket client/server, HTTP(S) cl…
327522maintenance
bit4woo/knife
Knife is a Burp Suite extension written in Java that adds useful right-click context menu functions to improve penetration testing workflow…
671970active
beam-community/bamboo
Bamboo is an adapter-based email library for Elixir that separates email creation from delivery, with built-in adapters for services like M…
661960stable
pengrad/java-telegram-bot-api
A Java library providing full coverage of the Telegram Bot API, including payments, Telegram Passport, inline mode, and games. It wraps OkH…
801958active
oidc-client-ts
oidc-client-ts is a TypeScript library providing OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript application…
811957active
regclient/regclient
regclient is a Go client library and set of CLI tools (regctl, regsync, regbot) for interacting with Docker and OCI conformant container re…
961956active
olivere/elastic
A popular third-party Elasticsearch client library for Go, supporting Elasticsearch versions 1.x through 7.x with a fluent query DSL. It is…
237443maintenance
dromara/forest
Forest is a high-level, lightweight declarative HTTP client framework for Java that lets developers send HTTP requests by defining annotate…
611945active

← prev page 8 / 26 next →