CATEGORY
Web programming::HTTP client 1,580 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
wireguard-hyper-connectorHyper connector for making HTTP requests through a WireGuard tunnel102GPL-3.0
json-pollerA lightweight, flexible, high-performance JSON polling library for Rust.101MIT OR Apache-2.0
llm-cascadeResilient cascading LLM inference with automatic failover across multiple providers101MIT
spectreqHigh-efficiency HTTP client with browser impersonation101MIT OR Apache-2.0
klozeoOfficial Rust SDK for the Klozeo Lead Management API100MIT
exceptionlessRust client for Exceptionless tracking errors, log messages, and feature usage events99MIT
zan-test-libtest98MIT
runcyclesRuntime authority for AI agents in Rust — hard limits on agent spend, risky tool actions, and audit gaps. Tokio-native client for…98Apache-2.0
laravel-iamThin, fail-closed Rust client for the Laravel IAM authorization server: remote policy decisions (decisions/check) and OIDC/JWKS…97MIT
consulxA pure-HTTP Consul KV CLI + REPL built from scratch96MIT
iri-clientRust client and Python bindings for the NERSC IRI API96BSD-3-Clause
twelve_data_inav[DEPRECATED] Use twelve-data-client instead. Simple Rust API for accessing the Twelve Data HTTP API (https://twelvedata.com)95MIT
comfy-serveA lightweight, API forwarding proxy for ComfyUI.94MIT
circle-buidl-walletsRust client for the Circle Web3 Services Modular Wallets (Buidl) API93Apache-2.0
circle-complianceRust client for the Circle Web3 Services Compliance Engine API93Apache-2.0
rfeignA declarative HTTP client for Rust, inspired by OpenFeign93MIT OR Apache-2.0
yandex-webmaster-apiRust client for the Yandex Webmaster API92MIT OR Apache-2.0
circle-developer-controlled-walletsRust client for the Circle Web3 Services Developer-Controlled Wallets API92Apache-2.0
circle-user-controlled-walletsRust client for the Circle Web3 Services User-Controlled Wallets API92Apache-2.0
squarecloudAsync Rust client for the SquareCloud API92MIT
openhelm-httpHTTP skill for openhelm: GET, POST, PUT, PATCH, DELETE, HEAD91MIT
xibalba-clientMinimal synchronous HTTP/1.1 client with TLS, redirects, timeouts, and a builder API91MIT
senka-tuiCLI-first HTTP execution and inspection engine with environment/secret management and SQLite logging90MIT OR Apache-2.0
crawnA utility for web crawling and scraping90MIT
uaCross-platform User-Agent generator with best-effort installed browser detection (Chrome/Edge/Firefox/Brave/Opera/Chromium;…90MIT OR Apache-2.0
eventsource-stream2A basic building block for building an Eventsource from a Stream of bytes, an updated fork of eventsource-stream.90MIT OR Apache-2.0
hypixel-sdkAsync client for the Hypixel Public API with typed models and SkyBlock helpers90MIT
wxpay-rsWeChat Pay API v3 Rust SDK90Apache-2.0
agentlib-openaiOpenAI model provider integration for the AgentLib framework88MIT
stripe-sdkRust SDK for working with the Stripe API88MIT
porygon-a2a-clientA2A v1.0 client — reqwest-based HTTP client for A2A agents87MIT
reroutOfficial Rust SDK for the Rerout branded-link API.87MIT
smbcloud-email-sdkRust client for the smbCloud transactional email API — send email from a verified domain and read delivery status.87Apache-2.0
shiplog-ingest-gitlabGitLab MR/review ingestor with adaptive date slicing and optional SQLite cache.87MIT OR Apache-2.0
shiplog-ingest-jiraJira issue/ticket ingestor with API integration.86MIT OR Apache-2.0
brogzMeasure wire bytes and timing for identity / gzip / brotli responses across a site's assets.86MIT OR Apache-2.0
zapreqA fast, friendly HTTP client for the terminal86MIT OR Apache-2.0
flowfullAsync Rust client for Flowfull and Flowless-compatible backends85AGPL-3.0-only
sourcifyA lightweight wrapper for Sourcify and 4byte APIs for fetching Ethereum smart contract source code and signatures84LGPL-3.0
polymarket-typesShared primitives for the Polymarket Rust SDK84MIT
httprunner-libHTTP File Runner - Core library for executing HTTP requests from .http files83MIT
nahookOfficial Rust SDK for the Nahook webhook platform83MIT
ugiRuntime-agnostic Rust request client with HTTP/1.1, HTTP/2, HTTP/3, H2C, WebSocket, SSE, and gRPC support83MIT OR Apache-2.0
shiplog-ingest-linearLinear issue/ticket ingestor with API integration.82MIT OR Apache-2.0
arcgisType-safe Rust SDK for the ArcGIS REST API with compile-time guarantees81MIT OR Apache-2.0
nyquest-backend-reqwestreqwest backend for nyquest HTTP client library81MIT OR Apache-2.0
threads-rsRust client library for the Meta Threads API81MIT
senkaCLI-first HTTP execution and inspection engine with environment/secret management and SQLite logging80MIT OR Apache-2.0
feignhttp-rsDeclarative HTTP client for rust80MIT
yaylibRust client for the Yay! (SNS) API80MIT
scryoneAPI Client for Scryfall (Magic: the Gathering Search API)79MIT OR Apache-2.0
scaniiMinimal-dependency Rust SDK for the Scanii content security API78Apache-2.0
azure_ai_foundry_toolsVision and Document Intelligence clients for Azure AI Foundry - Rust SDK78MIT
fetchurl-sdkProtocol-level client SDK for fetchurl content-addressable cache servers77MIT
reasoninglayerRust client SDK for the Reasoning Layer API77MIT
hitop-coreCore library for hitop — HTTP API client engine with collections, variables, and scripting77MIT
hookburn-coreShared HTTP client and WebhookSender trait for the Hookburn crates76MIT
auto-api-clientAsync client for auto-api.com — car listings from encar, mobile.de, autoscout24 and more76MIT
engawa-clientCLI chat client for Engawa, chat application built with Axum and WebSocket.75MIT
hiero-did-resolverMirror-node DID resolution and document reconstruction for did:hedera75Apache-2.0
reqwest-negotiateKerberos/SPNEGO Negotiate authentication for reqwest74MIT OR Apache-2.0
harness-websearchWebSearch tool for AI agent harnesses — declarative web search via a session-configured SearXNG backend, with SSRF defense,…74MIT
composio-sdkMinimal Rust SDK for Composio Tool Router REST API74MIT OR Apache-2.0
tradernet-sdk-rsRust SDK for the Tradernet REST and WebSocket APIs.73MIT
bing-webmaster-apiRust client for the Bing Webmaster API73MIT OR Apache-2.0
opensettleOfficial Rust SDK for the OpenSettle API. Stablecoin billing on Base, Ethereum, Polygon, Arbitrum, Solana, and Tron.73MIT
x-twitter-sdkRust SDK for Twitter/X API with OAuth 1.0a support71MIT
arrakisA Rust client library for the Dune Analytics API71MIT OR Apache-2.0
safeline-rsRust SDK for SafeLine WAF API71MIT
crabllm-httpOutbound HTTP client (hyper or reqwest) for the crabllm workspace71MIT OR Apache-2.0
kapi-clientHTTP client library for kapi API servers71MIT OR Apache-2.0
nurku-rsLibrary crate for nmk70EUPL-1.2
astral-reqwest-tracingOpentracing middleware for reqwest.70MIT OR Apache-2.0
citedhealthAsync Rust client for the Cited Health API -- evidence-based supplement research data, PubMed papers, and evidence grades.70MIT
floopfloopOfficial Rust SDK for the FloopFloop API (https://www.floopfloop.com)69MIT
rinova-proxy-sdkProxy subscription to Clash config converter — SDK69MIT
ampcodeUnofficial Rust client for Ampcode (ampcode.com)69MIT OR Apache-2.0
polymarket-bindingsAPI bindings and normalized models for the Polymarket Rust SDK69MIT
yookassa-sdk-rsThe SDK for working with Yookassa-API68MIT OR Apache-2.0
issue-provider-jiraJira issue-tracker driver for issue-provider-core68MIT OR Apache-2.0
boundaryaiBoundaryAI SDK — External deterministic enforcement for AI agents. Policy-based guardrails for LLM tool calls, system commands,…66MIT
tushare-rs-proRust SDK for Tushare Pro API — 77 predefined data models, 12 domains, derive macro, async/await66MIT
wafrift-http3-evasionHTTP/3 + QUIC protocol-level WAF evasion — QPACK desync, 0-RTT replay, CID rotation, stream-priority games65MIT OR Apache-2.0
atd-tools-webBuilt-in web tools for the ATD reference runtime.64Apache-2.0
object-store-clientAsync Rust client library for Object Storage Service - S3-compatible object storage64Apache-2.0
rclone-api(Moved to rclone-sdk) Full OpenAPI-based client for the Rclone RC API.63MIT
edgequake-sdkRust SDK for the EdgeQuake RAG platform63Apache-2.0
silkworm-rsAsync-first web scraping framework (Rust port)62MIT
ironflow-sdkType-safe Rust SDK for the Ironflow workflow engine API62MIT
aria2-protocolMulti-protocol networking stack for aria2-rust: HTTP/HTTPS client, FTP/SFTP, full BitTorrent (DHT/PEX/MSE), and Metalink V3/V4…61GPL-2.0-or-later
ollarustOllama API client for Rust61MIT
jobcelisOfficial Rust SDK for the Jobcelis Event Infrastructure Platform61BUSL-1.1
docsrs-cliOne-shot stdin/stdout CLI that fetches crates.io and docs.rs docs for LLM agents without a daemon61MIT OR Apache-2.0
polar-runtimeHTTP client runtime and webhook utilities for the Polar API60Apache-2.0
kuest-builder-relayer-clientRust Deposit Wallet relayer client SDK60MIT
yf-quotesA fast, reliable command-line tool for downloading historical OHLCV (Open, High, Low, Close, Volume)
stock data from Yahoo…59MIT OR Apache-2.0
ai_api_providerMulti-provider LLM API client supporting 22 providers across Anthropic, OpenAI-compatible, and Gemini protocols59MIT
rick-cliA better cURL, written in Rust58MIT
infobip-whatsapp-sdkType-safe Rust SDK for the Infobip WhatsApp Business API — send messages, manage templates, handle flows, and more58MIT
nucel-sdk-apiAuto-generated Rust client for the nucel.dev REST API (OpenAPI-driven, progenitor-built)58MIT
api2convertOfficial Rust SDK for the API2Convert file-conversion API — one-call convert with upload, polling, download and webhook…58MIT
hookburn-slackA Rust crate for sending messages to Slack via webhooks57MIT
highlevel-apiUnofficial Rust SDK for the GoHighLevel (HighLevel) API57MIT
law4devsOfficial Rust SDK for the Law4Devs API — structured access to 19 EU regulatory frameworks.56MIT
aria2-coreHigh-performance download engine core: multi-protocol segmented downloads, rate limiting, config management, session persistence,…56GPL-2.0-or-later
armature-http-clientHTTP client with retry, circuit breaker, and timeout support for Armature55Apache-2.0
viacepThe Via CEP client wrapper.55MIT
iran-payUnified async SDK for Iranian payment gateways — ZarinPal, IDPay, NextPay, Pay.ir behind one strongly-typed Rust trait.55Apache-2.0
rate_limit_clientA rate-limiter http client55MIT
origin-gamedbRust SDK for Origin GameDB — knowledge graph ingestion and semantic search55MIT OR Apache-2.0
llmioMinimal OpenAI-compatible chat completions client (async + blocking)55MIT
doris_rust_stream_loadHigh-throughput Apache Doris Stream Load client for Rust55Apache-2.0
daraja-sdkA memory-safe Rust SDK for Safaricom Daraja (M-Pesa API 3.0)55MIT
acton-service-clientTyped async HTTP client for services built on the acton-service framework. Encodes acton-service's fixed wire conventions (error…55MIT
crawlkit-extensionscrawlkit 官方第三方服务扩展集 — Jina Reader / Firecrawl 等云爬虫后端54MIT
ventureinkoreaAsync Rust client for the VentureInKorea API -- Korean venture companies, startup glossary, and ecosystem guides.54MIT
hitopHTTP API client CLI — send requests, run collections, and script with JS from the terminal54MIT
reqwest-politenessReqwest middleware to enforce delay between requests54MIT OR Apache-2.0
gie-clientStrictly-typed, unofficial Rust client for downloading GIE AGSI and ALSI data.54MIT OR Apache-2.0
hookburn-discordA Rust crate for sending messages to Discord via webhooks53MIT
chaser-utilCHaser Online MeetingPlace / game-server scraper with C FFI, proxy support, and real-time map polling53MIT
verhub-sdkVerhub 版本与发布管理平台的官方 Rust SDK53Apache-2.0
unthinkclawLocal-first Rust AI agent runtime — Telegram-first, trait-driven, SurrealDB + RocksDB state layer.53MIT
cloudiful-notifierAsync notification delivery library for ntfy, generic webhooks, and DingTalk robots.53Apache-2.0
ferrisfetcherA cutting-edge, high-level web scraping library crafted in Rust50Apache-2.0
igdb-atlasAn asynchronous wrapper for the IGDB v4 video game database API50MIT/Apache-2.0
inqA tool for executing API queries defined in a plaintext file that can be checked in to version control or managed like any other…50Apache-2.0
rok-studioBuilt-in API testing client for rok — TUI tab + StudioLayer middleware49MIT
omnitrackUniversal issue-tracker provider contracts and clients (Linear, Jira, ...) for Rust, in one crate.49MIT OR Apache-2.0
fynlinkOfficial Rust SDK for Fynlink49MIT
polymarket-clientUnified Polymarket Rust SDK — discovery, market data, trading, and websockets49MIT
hinge-rsUnofficial typed Hinge API client for Rust, with REST, Sendbird chat, and generated OpenAPI docs.48MIT OR Apache-2.0
reso-clientRust client library for RESO Web API (OData 4.0) servers48MIT
digse-coreA lightweight, privacy-focused metasearch engine CLI written in Rust48Apache-2.0
digse-httpA lightweight, privacy-focused metasearch engine CLI written in Rust48Apache-2.0
salesforce-clientProduction-grade Salesforce REST API client with OAuth auto-refresh, caching, retry logic, and rate limiting48MIT OR Apache-2.0
go-httprust native port of GO's http module48Apache-2.0
twikit-rsRust Twitter/X scraper API client inspired by twikit48GPL-3.0-only
pakasir-sdkUnofficial async Rust SDK for the Pakasir payment gateway (transactions, simulation, webhooks, payment URLs, QRIS QR codes).47Apache-2.0
pincerDeclarative HTTP client for Rust, inspired by OpenFeign47MIT OR Apache-2.0
digse-parserA lightweight, privacy-focused metasearch engine CLI written in Rust47Apache-2.0
openmeteo-rsRust client for the Open-Meteo weather API.47MIT
rockskyAsync Rust SDK for the Rocksky XRPC API.47MIT
binance-api-clientAsync Rust client for Binance Spot REST and WebSocket APIs.46MIT
moex-clientStrictly-typed, unofficial Rust client for Moscow Exchange ISS API.46MIT OR Apache-2.0
reqkitProduction-focused client-side HTTP requester (hyper + rustls): HTTPS-only, pooling, timeouts, body caps, gzip/deflate/br…46MIT OR Apache-2.0
mattermost-rsRust SDK for Mattermost API — REST client, WebSocket client, and bot framework46MIT OR Apache-2.0
cortexdb-sdkRust HTTP client SDK for CortexDB46Apache-2.0
reqwest-kerberosKerberos/SPNEGO authentication for reqwest via Windows SSPI or Linux GSSAPI45MIT
datadog-apiRust client library for the Datadog API with type-safe access to monitors, dashboards, metrics, logs, and more45MIT
api_free_reseau_frRust client for interacting with free-reseau.fr API45MIT OR Apache-2.0
claude_authAnthropic OAuth token refresh transport — Layer * standalone primitive.45MIT
trade-sdkHigh-performance async trading API client for Rust45MIT
rune-chain-embedEmbedder trait and OpenAI text embeddings for the rune-chain LLM framework45MIT
hookburnA Rust crate for sending messages to Slack via webhooks44MIT
nyx-agent-aiImplementation-detail AI runtime adapters, prompts, and automation helpers for nyx-agent.44AGPL-3.0-or-later
loopengineRust client for the LoopEngine Ingest API44MIT
arm-toolchainManage and use the embedded ARM toolchain44MIT OR Apache-2.0
facto-coreCore models, registry/forge/runtime clients for facto: real-time package ecosystem data for AI agents44MIT
forex-factoryAsync Rust library for scraping economic event data from Forex Factory calendar43MIT OR Apache-2.0
llamapCLI tool to build llms.txt from sitemap.xml43MIT
bankr-agent-apiRust client library for the Bankr Agent API43Apache-2.0
rusty-bybitAn unofficial Rust SDK for the Bybit V5 API43Apache-2.0
openwire-cacheApplication-layer HTTP cache interceptor for OpenWire42MIT
stand-in-clientMCP client SDK — connect, discover, and call MCP servers from Rust.41MIT
api-bones-reqwestReqwest client extensions for api-bones types (ErrorResponseExt, retry logic)41MIT
rustywallet-mempoolMempool.space API client for fee estimation, address info, and transaction tracking41MIT
assinafyIdiomatic async Rust SDK for the Assinafy electronic signature API (https://api.assinafy.com.br/v1).41MIT OR Apache-2.0
cognitum-oneOfficial Cognitum SDK for Rust41MIT
instreet-rust-sdkRust SDK for the InStreet Agent Platform40MIT
voidnoteOfficial Rust SDK for VoidNote — zero-knowledge self-destructing notes40MIT
just-llm-clientJust a lightweight, composable, and minimal LLM client — not an agent framework40MIT
sendpulseSecure, typed, and deliverability-aware Rust SDK for SendPulse40MIT OR Apache-2.0
heyteaRust SDK for the heytea.dev location and wait-time API40MIT
serpapi-cliOfficial CLI client for SerpApi — fast search scraping for humans and AI agents39MIT
stealthscraper-rsA stealthy web scraping library providing TLS JA4 fingerprint impersonation and headless browser automation.39MIT
rustyloadA blazingly fast, concurrent HTTP load testing tool built in Rust39MIT
rs-retryablehttpA retrying HTTP client for Rust built on reqwest, with backoff, jitter and Retry-After support39MIT
tezA lightweight, ergonomic, and fast high-level HTTP client for Rust39MIT
cbr-clientStrictly-typed, unofficial Rust client for downloading CBR data.39MIT OR Apache-2.0
tus-uploaderAsync TUS client for resumable uploads39MIT OR Apache-2.0
telegram-bot-mcpMCP server & CLI for Telegram Bot API — 166 methods, full API coverage including business, stories, gifts, payments38MIT
makepayOfficial MakePay Rust SDK for payments, donations, invoices, bookkeeping, POS, products, branding, and webhooks.38MIT
gemini_crateA robust Rust client library for Google's Gemini AI API with built-in error handling, retry logic, and comprehensive model support37MIT OR Apache-2.0
baochuanA multi-provider AI API client for Rust — connecting your code to every major AI provider.37MIT
robustack-dlRobust Rust SubStack Downloader; Own Your Reading. Byte by Byte.37GPL-3.0-only
bigragRust client for bigRAG — a self-hostable RAG platform37MIT
robinhood-chainRobinhood Chain API SDK (EVM, chain id 4663) — KOL trade intelligence, token discovery & launch-bundle detection, deployer…37MIT
scrapebadgerAsync Rust SDK and CLI for the ScrapeBadger web-scraping API (Amazon, eBay, Google, Reddit, TikTok, Twitter/X, Vinted, Web…37MIT
metabaseErgonomic Rust SDK for Metabase's HTTP API, with async and blocking clients.36MIT
hinow-aiOfficial Rust SDK for the HINOW AI Inference API36MIT
essence-engineA fast web retrieval engine with HTTP-to-browser fallback, producing LLM-ready Markdown36MIT
kcode-web-fetchBounded public-web fetching with SSRF protection and readable text extraction36MIT
slumber-reqwestfork of reqwest for slumber [DO NOT USE]35MIT OR Apache-2.0
oriznOfficial Rust SDK for the Orizn Visa API — 39,585 passport-destination pairs in 15 languages35MIT
maraA high-performance scraper that clears challenges over a rotating pool of egress IPs.35MIT
openwire-fastwebsocketsfastwebsockets engine adapter for OpenWire WebSocket clients34MIT
openwire-tungstenitetokio-tungstenite engine adapter for OpenWire WebSocket clients34MIT
issue-provider-linearLinear issue-tracker driver for issue-provider-core34MIT OR Apache-2.0
readwhitepaperRust client for ReadWhitepaper — blockchain whitepaper database with 30 whitepapers, 163 glossary terms, and 15-language…34MIT