-
ureq
safe HTTP client
-
reqwest
higher level HTTP client library
-
octocrab
A modern, extensible GitHub API client
-
graphql_client
Typed GraphQL requests and responses
-
reqwest-middleware
Wrapper around reqwest to allow for client middleware chains
-
h3
An async HTTP/3 implementation
-
thirtyfour
Selenium / WebDriver library for Rust, for automated website UI testing. Tested on Chrome and Firefox, but any webdriver-capable browser should work
-
eventsource-client
Client for the Server-Sent Events protocol (aka EventSource)
-
twilight-http
Discord REST API client for the Twilight ecosystem
-
fantoccini
High-level API for programmatically interacting with web pages through WebDriver
-
minreq
minimal-dependency HTTP client
-
reqwest-eventsource
Helper to build an Eventsource using reqwest
-
oha
Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation
-
xh
Friendly and fast tool for sending HTTP requests
-
wreq
An ergonomic Rust HTTP Client with TLS fingerprint
-
reqwest_cookie_store
providing an implementation of the
reqwest::cookie::CookieStoretrait forcookie_store::CookieStore -
frankenstein
Telegram bot API client for Rust
-
rquest
A blazing-fast Rust HTTP Client with TLS fingerprint
-
curl
Rust bindings to libcurl for making HTTP requests
-
drill
HTTP load testing application written in Rust inspired by Ansible syntax
-
oas3-gen
type generator for OpenAPI v3.1.x specification
-
reqwest-retry
Retry middleware for reqwest
-
hyper-util
hyper utilities
-
http_req
lightweight HTTP client with built-in HTTPS support
-
anime-dl
Efficient cli app for downloading anime
-
reqwless
HTTP client for embedded devices
-
cached-path
Download and cache HTTP resources
-
attohttpc
Small and lightweight HTTP client
-
slumber
Terminal-based HTTP client
-
hitt
Command line HTTP testing tool focused on speed and simplicity
-
ehttp
Minimal HTTP client for both native and WASM
-
curl-sys
Native bindings to the libcurl library
-
google-storagetransfer1-cli
A complete library to interact with storagetransfer (protocol v1)
-
s3
A lean, modern, unofficial S3-compatible client for Rust
-
tinyget
Tiny HTTP(S) GET
-
langfuse-client-base
Auto-generated Langfuse API client from OpenAPI specification
-
nano-get
A tiny HTTP/1.1 GET and HEAD client with zero dependencies by default
-
cloud-copy
copying files to and from cloud storage
-
jacquard-lexicon
Lexicon schema parsing and code generation for Jacquard
-
reqwest_dav
An async webdav client with tokio and reqwest
-
modio
Rust interface for integrating https://mod.io - a modding API for game developers
-
rustify
interacting with HTTP API endpoints
-
chunked_transfer
Encoder and decoder for HTTP chunked transfer coding (RFC 7230 § 4.1)
-
crux_http
HTTP capability for use with crux_core
-
hyper-http-proxy
A proxy connector for Hyper-based applications
-
ua_generator
Random User Agent Spoofer in Rust
-
llm-connector
Next-generation Rust library for LLM protocol abstraction with native multi-modal support. Supports 12+ providers (OpenAI, Anthropic, Google, Aliyun, Zhipu, Ollama, Tencent, Volcengine…
-
goose
A load testing framework inspired by Locust
-
wrest
Async HTTP client for Windows backed by WinHTTP, with a reqwest-compatible API
-
conjure-runtime
An HTTP client compatible with Conjure-generated services
-
pwned-passwords-downloader-rs
download password hashes from Have I Been Pwned
-
jsonrpsee-http-client
JSON-RPC HTTP client
-
cyper
HTTP client library based on compio and hyper
-
openrouter-rs
A type-safe OpenRouter Rust SDK
-
veracode-platform
A comprehensive Rust client library for the Veracode platform (Applications, Identity, Pipeline Scan, Sandbox)
-
datadog-api-client
Rust client for the Datadog API
-
robustack-dl
Robust Rust SubStack Downloader; Own Your Reading. Byte by Byte.
-
minio
SDK for Amazon S3 compatible object storage access
-
unleash-api-client
An API client for https://www.getunleash.io/
-
opentalk-roomserver-client
Opentalk RoomServer Client
-
product-os-request
Product OS : Request provides a fully featured HTTP request library combining elements of reqwest and ureq for both sync and async requests with a series of helper methods to allow…
-
copilot-sdk-supercharged
Rust SDK for programmatic control of GitHub Copilot CLI via JSON-RPC 2.0
-
indieweb
A collection of utilities for working with the IndieWeb
-
twelve-data-client
Rust API client for Twelve Data with automatic builder pattern generation. Provides access to comprehensive financial market data including stocks, forex, ETFs, mutual funds, commodities, and cryptocurrencies.
-
paperclip
OpenAPI tooling library for type-safe compile-time checked HTTP APIs
-
k8s-rs-pb
Bindings from k8s-openapi to rust-protobuf which support application/vnd.kubernetes.protobuf
-
octocrate
A comprehensive GitHub REST API library based on Rust
-
arcgis
Type-safe Rust SDK for the ArcGIS REST API with compile-time guarantees
-
astral-reqwest-retry
Retry middleware for reqwest
-
segment
analytics client for Rust. Forked for Meilisearch: https://github.com/meilisearch
-
curl-http-client
wrapper for Easy2 from curl-rust crate for ergonomic use and can perform synchronously and asynchronously using async-curl crate that uses an actor model (Message passing) to achieve a non-blocking I/O
-
deribit-http
HTTP REST API client for Deribit trading platform
-
shiguredo_rtsp
Sans I/O RTSP/1.0 Library
-
git-gemini-forge
Gemini server that serves a read-only view of public repositories from a Git forge
-
yf-quotes
fast, reliable command-line tool for downloading historical OHLCV (Open, High, Low, Close, Volume) stock data from Yahoo Finance. Supports multiple symbols, various time intervals (daily…
-
aim
🎯 A command line download/upload tool with resume
-
spider_skills
Skills and automation tactics for spider rust projects
-
nyquest
truly platform-native HTTP client library
-
lesspass-client
LessPass API server client library and CLI written in Rust
-
downloader
way to download things via HTTP/HTTPS
-
httprunner
HTTP File Runner - CLI tool for executing HTTP requests from .http files
-
xlaude
A CLI tool for managing Claude instances with git worktree
-
cc-downloader
A polite and user-friendly downloader for Common Crawl data
-
yandex-webmaster-api
Rust client for the Yandex Webmaster API
-
urlshortener
A very simple url shortener client library
-
amazon-spapi
client library for Amazon Selling Partner API (SP-API)
-
crator
High-performance Rust toolkit for HTTP/HTTPS requests, JSON processing, and environment management
-
monitorbot
Monitor a web page for changes
-
nab
Token-optimized HTTP client for LLMs — fetches any URL as clean markdown
-
hpx
High Performance HTTP Client
-
ossify
A modern, easy-to-use, and reqwest-powered Rust SDK for Alibaba Cloud Object Storage Service (OSS)
-
awc
Async HTTP and WebSocket client library
-
welog_rs
Structured logging with Elasticsearch sink and file fallback
-
baml-agent
Shared BAML agent runtime: config, registry, session persistence, loop detection
-
google-memcache1-cli
A complete library to interact with Cloud Memorystore for Memcached (protocol v1)
-
fetchttp
fetchWeb API Implementation In Rust! -
opencode-sdk-rs
SDK for the OpenCode API with type-safe access to all endpoints, automatic retries, and streaming support
-
warmer
A lightweight CDN cache warmer. A sitemap.xml is required for this to work. See README on how to use.
-
PostDad
A high-speed, local-first Terminal UI (TUI) for testing APIs
-
ai-lib
A unified AI SDK for Rust providing a single interface for multiple AI providers with hybrid architecture
-
cortex-mem-tools
High-level tools and utilities for Cortex Memory Integration
-
remnawave
Rust SDK for Remnawave API - A comprehensive client library for interacting with Remnawave services
-
lmrc-hetzner
Hetzner Cloud API client library for the LMRC Stack - production-ready async client with state management, automatic rollback, and IaC features
-
atproto-client
HTTP client for AT Protocol services with OAuth and identity integration
-
wdict
Create dictionaries by scraping webpages or crawling local files
-
async-fetcher
Asynchronous multi-connection multi-download resumable HTTP file fetching state machine
-
tower-http-client
Extra Tower middlewares and utilities for HTTP clients
-
cloudreve-api
interacting with Cloudreve API
-
rick-cli
A better cURL, written in Rust
-
winhttp
Safe, ergonomic Rust bindings for the Windows WinHTTP API
-
rustemon
wrapping the awesome PokeAPI
-
reqwest-tracing
Opentracing middleware for reqwest
-
nvdl
Retrieve a direct download link or download the NVDA screen reader
-
cloudflare
v4 API
-
http-range-client
HTTP client for HTTP Range requests with a buffer optimized for sequential requests
-
jacquard-api
Generated AT Protocol API bindings for Jacquard
-
fakeit
Fake data generator library with 130+ functions
-
kwtsms
Rust client for the kwtSMS API (kwtsms.com). Send SMS, check balance, validate numbers, and more.
-
urlprobe
probing URLs for their status code
-
enbbox
Notification infrastructure API — open-source alternative to Novu/Courier
-
zed-reqwest
higher level HTTP client library
-
shopify-client
Modular Shopify library for Rust: API client, type-safe models, and webhook parsing utilities
-
webly
A lightweight, profile-based HTTP client
-
cf-modkit-http
ModKit HTTP client library
-
typed-reqwest
Trait-based reqwest abstraction with typed requests, declarative response decoding, and link header pagination
-
porkbun-api
an async implementation of porkbun's domain management api
-
bitreq
minimal-dependency HTTP client
-
isahc
The practical HTTP client that is fun to use
-
vika-cli
Generate TypeScript types, Zod schemas, and Fetch-based API clients from OpenAPI/Swagger specifications
-
trade-sdk
High-performance async trading API client for Rust
-
silkworm-rs
Async-first web scraping framework (Rust port)
-
webfinger-rs
A WebFinger client and library written in Rust
-
chml_api
Rust SDK for ChmlFrp
-
downlowd
Download files with automatic retries and resumes
-
tushare-api
A comprehensive Rust client library for accessing Tushare financial data APIs
-
uapi-sdk-rust
UAPI Rust SDK - idiomatic, typed, domain-driven API client
-
deboa
A friendly rest client on top of hyper
-
edgequake-sdk
Rust SDK for the EdgeQuake RAG platform
-
fast-dav-rs
Fast CalDAV/CardDAV client with hyper + rustls, HTTP/2, compression, batching, and streaming XML parsing
-
symposium-ferris
Ferris MCP server - helpful tools for Rust development
-
vkclient
Vk Api client implementation
-
http-api-client-endpoint
HTTP API Client Endpoint
-
httpclient
HTTP client with middleware. Middleware provides composable support for record/replay, logging, exponential backoff, and more.
-
conjure-runtime-config
Configuration types for conjure-runtime
-
ergoreq
A human-centric web request client developed based on Reqwest, supporting automatic cookie management, automatic retries, and custom middleware
-
aahc
Asynchronous, zero-allocation HTTP client that is agnostic to choice of executor
-
azure_ai_foundry_models
Chat completions, embeddings, audio, images, and Responses API for Azure AI Foundry - Rust SDK
-
reqwew
Reqwest effortless wrapper
-
httpio
A transport-agnostic, async HTTP/1.1 client library for any runtime
-
fluxio
-
postmark
client
-
devpulse
Developer diagnostics: HTTP timing, build artifact cleanup, environment health checks, port scanning, PATH analysis, and config format conversion
-
kcr_edp_epam_com
Kubernetes Custom Resource Bindings
-
aletheia
A client library for the Guardian's content API
-
hyper-custom-cert
A small, ergonomic HTTP client wrapper around hyper with optional support for custom Root CAs and a dev-only insecure mode for self-signed certificates
-
jsonrpsee-server
JSON-RPC server that supports HTTP and WebSocket transports
-
rclone-sdk
Full OpenAPI-based client for the Rclone RC API
-
payabli_api
Rust SDK for payabli_api generated by Fern
-
reqwest-retry-after
Retry-After header support for reqwest
-
google-workspace-apis
interacting with Google Workspace APIs
-
atrium-oauth
Core library for implementing AT Protocol OAuth clients
-
topgg
The official Rust wrapper for the Top.gg API
-
asimov-brightdata-module
ASIMOV module for data import powered by the Bright Data web data platform
-
inference-gateway-sdk
Rust SDK for interacting with various language models through the Inference Gateway
-
zeptohttpc
minimal HTTP client using http and httparse crates
-
ngdp-cdn
CDN client with parallel downloads and fallback support for Blizzard's NGDP
-
raps-reality
Reality Capture client for RAPS
-
render_cdk
streamlined interface for interacting with Render, a platform that allows you to build, deploy, and scale your apps with ease
-
jwks-cache
High-performance async JWKS cache with ETag revalidation, early refresh, and multi-tenant support — built for modern Rust identity systems
-
grafana
Ergonomic Rust SDK for Grafana's HTTP API, with async and blocking clients
-
serpapi
Integrate search data into your rust application. This library is the official wrapper for SerpApi. SerpApi supports Google, Google Maps, Google Shopping, Baidu, Yandex, Yahoo, eBay, App Stores, and more.
-
subscan
A subdomain enumeration tool leveraging diverse techniques, designed for advanced pentesting operations
-
safeline-rs
Rust SDK for SafeLine WAF API
-
warframe-client
Rust API client for Warframe game data from warframestat.us - worldstate, items, mods, weapons, and more
-
golem-cloud-cli
Command line interface for Golem
-
surf-disco
HTTP client for use with tide-disco applications
-
siteprobe
CLI tool to fetch URLs from sitemap.xml, check their existence, and generate performance reports
-
curl-openssl-1
[FORKED crate curl] Rust bindings to libcurl for making HTTP requests
-
greentic-secrets-cli
CLI for Greentic secrets (dev tooling, scaffold/wizard/apply/init)
-
ribbon-health
Unofficial Rust client for the Ribbon Health API - access healthcare provider data, locations, insurance information, and more
-
raws
AWS CLI in Rust
-
composio-sdk
Minimal Rust SDK for Composio Tool Router REST API
-
oneiros-client
A socket-based http client for oneiros services
-
lam
Launch Agent Manager
-
ipdata
Official Rust client for the ipdata.co IP geolocation and threat intelligence API
-
coveralls-api
API Bindings for coveralls.io. Deals with report creation and submission.
-
law4devs
Official Rust SDK for the Law4Devs API — structured access to 19 EU regulatory frameworks
-
rs-ali-oss
Rust SDK for Alibaba Cloud Object Storage Service (OSS)
-
notionrs
A Notion API client that provides type-safe request serialization and response deserialization
-
aignt-solana-rpc
Unified Solana RPC client with provider abstraction, failover, and WebSocket support
-
swan-common
Common utilities and types for the Swan HTTP client library
-
runpod
client for the RunPod API
-
astral-reqwest-middleware
Wrapper around reqwest to allow for client middleware chains
-
kv-storage-client
A modern HTTP/2 client for the KV Storage server
-
http-cache-tower
HTTP cache middleware for Tower/Hyper
-
supabase-rust
Rust client for Supabase
-
pubmed-client
An async Rust client for PubMed and PMC APIs for retrieving biomedical research articles
-
crawn
web crawling and scraping
-
async-curl
An asynchronous implementation to perform curl operations with tokio
-
chatdelta
A unified Rust library for connecting to multiple AI APIs with streaming, conversations, and parallel execution
-
nekosbest
nekos.best API wrapper
-
gewe-http
HTTP client for gewe WeChat API
-
prometheus_push
extend prometheus crates with pushgateway support
-
quest-cli
A cli for going on http fetch (re)quests. Requests can be templated and aliased for easier use.
-
iri-client
Rust client and Python bindings for the NERSC IRI API
-
cllient
A comprehensive Rust client for LLM APIs with unified interface and model management
-
holiday_api
The Holiday API client wrapper
-
crabrave
A Tumblr API client for Rust
-
fhttp
File-based command line http client
-
lastfm-client
A modern, async Rust library for fetching and analyzing Last.fm user data
-
uaparser
UA Parser
-
webtoon
Client for interacting with various webtoon websites
-
manticoresearch
Сlient for Manticore Search
-
mio_httpc
fully async and sync http client running on top of mio only
-
ecmwf-opendata
Rust client for ECMWF Open Data (MARS-like requests, URL resolution, and downloads including .index range selection)
-
http-request-derive-client-reqwest
Use derive to create HTTP requests - reqwest client
-
post3-sdk
Ergonomic Rust SDK for post3 S3-compatible object storage — wraps aws-sdk-s3 with sane defaults
-
stud_ip_scraper
Blazingly fast 🚀 library for interacting with Stud.IP 📚
-
prometheus-reqwest-remote-write
A prometheus remote write client for reqwest
-
dxr_client
Declarative XML-RPC (client implementation)
-
konduto-rs
Unofficial Rust SDK for Konduto API - Fraud detection and prevention platform
-
serper-sdk
A minimalistic yet ergonomic Rust SDK for the Serper Google Search API
-
swissknife-crm-sdk
CRM SDK with Salesforce, HubSpot, Pipedrive, Zoho, and Zendesk Sell support
-
openapi-to-rust
Generate strongly-typed Rust structs, HTTP clients, and SSE streaming clients from OpenAPI 3.1 specifications
-
nimiq-jsonrpc-client
JSON-RPC client implementation
-
near-openrpc-client
Generated Rust types and async client for the NEAR Protocol JSON-RPC API, built from the official OpenRPC specification
-
vkteams-bot-mcp
High-performance VK Teams Bot API toolkit with CLI and MCP server support
-
gie-client
Strictly-typed, unofficial Rust client for downloading GIE AGSI and ALSI data
-
edc-connector-client-next
client for EDC
-
aignt-birdeye-client
Birdeye API Client Implementation
-
megalib
Rust client library for Mega.nz cloud storage
-
libre_link_up_api_client
Unofficial Rust client for the LibreLinkUp API - fetch CGM data from FreeStyle Libre 2/3 devices
-
docling_rs
Rust SDK for Docling Serve that makes document conversion simple, reliable, and production-ready in Rust
-
paylio
Rust client library for the Paylio subscription API
-
grok_api
Rust client library for the Grok AI API (xAI)
-
llmclient
Rust LLM client - Gemini, OpenAI, Claude, Mistral, DeepSeek, Groq
-
circle-user-controlled-wallets
Rust client for the Circle Web3 Services User-Controlled Wallets API
-
fbinit
Facebook init token
-
woothee
user-agent strings parser
-
aliyundrive-webdav
WebDAV server for AliyunDrive
-
qiniu-http-client
Qiniu HTTP Client for Rust
-
http-client
Types and traits for http clients
-
spectreq
High-efficiency HTTP client with browser impersonation
-
meilisearch-importer
import massive datasets into Meilisearch by sending them in batches
-
statsig-rs
Unofficial crate to interact with statsig.io
-
rsdo
client library for the DigitalOcean API v2
-
clients
Concrete-struct dependency injection for Rust using function pointers instead of trait objects
-
methodwise
A precise, methodic TUI web browser for the terminal enthusiast
-
urouter
Small HTTP router
-
polyte-gamma
Rust client library for Polymarket Gamma (market data) API
-
pravaha
lets you read files from HTTP(S) URLs as if they were local files
-
bouillon
A thin, opinionated wrapper around soup that provides an easy, fluent API for sending HTTP requests
-
cf-reqwest
higher level HTTP client library
-
restson
REST client with automatic serialization and deserialization
-
reqwest-leaky-bucket
Leaky-bucket rate limit middleware for reqwest
-
simple_download_utility
async download utility with progress tracking, SHA1 validation, and concurrent multi-file downloads
-
webpage-cli
Interrogate web pages for information
-
kontext-dev-sdk
Secure credentials for AI agents
-
polyoxide
Unified Rust client for Polymarket APIs (CLOB, Gamma and Data)
-
rust-curl
A minimal HTTP client with no dependencies
-
ipware
Http Header Client Ip Extraction Utility
-
supabase-client-query
Query builder, filters, modifiers, and SQL/PostgREST execution for supabase-client
-
apiari-claude-sdk
Rust SDK for the Claude CLI — spawn, stream, and manage Claude agent sessions
-
bilibili-api-rs
project got inspiration from Passkou/bilibili-api
-
kovi-plugin-shindan-maker
Kovi 的 ShindanMaker 占卜插件。
-
oramacore-client
Server-side Rust client for OramaCore and Orama Cloud
-
dicom-web
A high-level API for accessing DICOMweb resources
-
sysreq
virtually-zero-dependencies HTTP client wrapping a system client
-
dnapi
Unofficial Rust client for the Dune Analytics API (dnapi)
-
midas_fetcher
High-performance concurrent downloader for UK Met Office MIDAS Open weather data with intelligent caching and resumable downloads
-
bt_http_utils
HTTP wrapper to simplify POST and GET calls. Default headers with set and get headers. Support cookies. Request generic function for GET, POST, PUT, PATCH, and DELETE.
-
shopsavvy-sdk
Official Rust SDK for ShopSavvy Data API - Access product data, pricing, and price history
-
rumbo_http_client
A minimal HTTP client library for basic requests
-
zulip-api
Client library for interacting with the Zulip API
-
discogs-rs
Async Rust client library for the Discogs API v2
-
cyberdrop-client
Rust API client for Cyberdrop, with async support and typed models. Also works for bunkr.cr
-
statbook
accessing sports statistics and data (early development)
-
kagiapi
Rust client library for Kagi Search and Universal Summarizer APIs
-
sulfite
A high-level S3 client built on AWS SDK for Rust for bandwidth saturation
-
clickup
Cliente completo da API ClickUp com funcionalidades avançadas (smart search, fuzzy matching)
-
aperture-cli
Dynamic CLI generator for OpenAPI specifications
-
google-firebasestorage1_beta-cli
A complete library to interact with Firebasestorage (protocol v1beta)
-
vn
VNDB for Rust
-
zlsrs
Rust 标准库扩展工具集,提供更便捷的使用方式
-
bing-webmaster-api
Rust client for the Bing Webmaster API
-
imessage-webhooks
Webhook dispatch and event deduplication service for imessage-rs
-
instreet-rust-sdk
Rust SDK for the InStreet Agent Platform
-
docrawl
Docs-focused crawler library and CLI: crawl documentation sites, extract main content, convert to Markdown, mirror paths, and save with frontmatter
-
flowglad
(Unofficial) Rust SDK for FlowGlad - Open source billing infrastructure
-
loopengine
Rust client for the LoopEngine Ingest API
-
pixiv3-rs
Pixiv App API client (Rust port of pixivpy3)
-
wxkefu-rs
WeChat Customer Service (WeCom Kf) client for Rust: token, encrypted callback, message sync/send, media, welcome, recall, customer profiles, and Kf account management
-
mozilla/viaduct
Firefox Application Services
-
jellyfin-sdk
Async Jellyfin API client SDK for Rust (reqwest-based)
-
thirtyfour_sync
Thirtyfour is a Selenium / WebDriver library for Rust, for automated website UI testing. This crate is the synchronous version only. For async, see the
thirtyfourcrate instead. -
httpc-test
Minimalistic HTTP Client Test Utilities
-
doppler-rs
Unofficial client library for the Doppler API - secure secrets management platform
-
healthchecks-monitor
monitor runs a given command and reports its result to https://healthchecks.io
-
reqwest-spider
higher level HTTP client library
-
elicit_reqwest
MCP tool transport for reqwest — newtype wrappers, plugin registry, and contract-verified HTTP workflows
-
akahu-client
A non-official Rust client library for the Akahu API, providing access to financial data aggregation services in New Zealand
-
deno_typescript_go_client_rust
communicate with TSGO binary over IPC
-
snagger
Grab full text across ?page=N pagination with page count discovery
-
pusher
interacting with the Pusher HTTP API
-
http-client-unix-domain-socket
HTTP (json) client using UNIX domain socket in Rust
-
bodhi
REST API client
-
async_http_range_reader
streaming reading of files over HTTP using range requests
-
faceit
client library for the FACEIT Public API
-
hurley
A curl-like HTTP client with performance testing capabilities
-
stripe-sdk
Rust SDK for working with the Stripe API
-
voidnote
Official Rust SDK for VoidNote — zero-knowledge self-destructing notes
-
newwreq
A blazing-fast Rust HTTP Client with TLS fingerprint
-
dynarust_client
An official async Rust client for the DynaRust distributed key-value store
-
arrakis
client library for the Dune Analytics API
-
room-daemon
Broker, plugin registry, and daemon runtime for the room multi-user chat system
-
ceres-client
HTTP clients for CKAN portals and Gemini embeddings API
-
crw-core
Core types, config, and error handling for the CRW web scraper
-
tether-lidar2d-consolidation
Tether Lidar2D Consolidator Agent, Rust edition
-
http-request-zabbix
client library for the Zabbix API
-
viacep
The Via CEP client wrapper
-
file-retriever
Concurrent download library with progress bar
-
jobcelis
Official Rust SDK for the Jobcelis Event Infrastructure Platform
-
valorant-assets-api
API Wrapper for valorant-api.com
-
fusabi-vm
Virtual Machine for Fusabi language
-
areq
Async runtime-agnostic HTTP requests
-
httpcli
Http client
-
workflow-rs
Rust application development framework for native and web applications
-
generic-async-http-client
async HTTP(S) client
-
fluxer-rest
HTTP REST client for the Fluxer bot API
-
clientix
building HTTP clients and requests declaratively with procedural macros - no need to write complex imperative or functional logic
-
spotify-rs
wrapper for the Spotify API
-
auto-api-client
Async client for auto-api.com — car listings from encar, mobile.de, autoscout24 and more
-
ehttpd-range
comfortably handle HTTP range requests within
ehttpd-based applications -
releasy-client
Rust client for the Releasy release management API
-
yxhoo-transit
A client for Yxhoo! Transit (Japan) unofficial API
-
rust-lodash
A high-performance, type-safe Rust implementation of Lodash collection methods with zero-cost abstractions
-
http-adapter
Adapter for HTTP client agnostic requests
-
ochami-rs
Rust bindings for OCHAMI backend
-
curl-rest
A reqwest-like REST client built on libcurl for true blocking requests
-
netiquette
A rate-limiter for politely crawling the Web
-
ignorant-rs
A phone number OSINT tool for checking if a phone number is associated with accounts on various platforms
-
reqwest-management-pool
advanced reqwest pool management to improve utilization per client
-
minigh
Minimal and opinionated GitHub REST API client
-
browsr-client
Client for driving Browsr browser automation over HTTP or stdout transports
-
stac-client
A friendly, async client for the SpatioTemporal Asset Catalog (STAC) specification, written in Rust
-
gobetween
Integration for Ordinary
-
anthropic-sdk-rust
Comprehensive, type-safe Rust SDK for the Anthropic API with streaming, tools, vision, files, and batch processing support
-
ua
Cross-platform User-Agent generator with best-effort installed browser detection (Chrome/Edge/Firefox/Brave/Opera/Chromium; Safari best-effort)
-
http-client-2
Types and traits for http clients
-
essence-engine
A fast web retrieval engine with HTTP-to-browser fallback, producing LLM-ready Markdown
-
yew_styles
Framework styles for yew
-
github-rust
GitHub API integration with GraphQL/REST support
-
harmonia-http
HTTP client with vault-based authentication for the Harmonia agent
-
ksef-client
SDK for integrating with the Polish National e-Invoice System (KSeF)
-
spiko
🚀 Spiko is a fast, Rust-based load testing tool with a beautiful TUI for real-time insights
-
twitch_api2
talking with the new Twitch API aka. "Helix", TMI and more!
-
http-cache-quickcache
http-cache manager implementation for quick-cache
-
better_sparql_client
SPARQL client built on the oxigraph ecosystem
-
reqwest-lb
The reqwest load balancer middleware
-
core_api_client
interacting with CORE API, a service that provides access to metadata and full texts of research papers from thousands of data providers
-
discord-rpc-client
client for Discord RPC
-
salesforce-client
Production-grade Salesforce REST API client with OAuth auto-refresh, caching, retry logic, and rate limiting
-
dnld
downloading
-
alhc
Async Lightweight HTTP Client: A async http client library that using system library to reduce binary size if possible. (Currently under heavy development)
-
smsru
Typed Rust client for the SMS.RU HTTP API
-
auths-infra-http
HTTP client adapter for Auths - enables communication with Auths services over HTTP
-
wreq-util
Common utilities for wreq
-
srs-client
bindings for the main functionalities of the SRS
-
tor-check
Extend your favorite HTTP client with a Tor verification feature
-
misanthropic
An async, ergonomic, client for Anthropic's Messages API
-
mega-cli
A command-line tool for interacting with MEGA
-
rustyload
A blazingly fast, concurrent HTTP load testing tool built in Rust
-
qm-sync-client
Client library for QM Sync - easy integration with qm-hub-server
-
simplerusthttpsclient
client with rust native tls
-
thulp-browser
Browser automation tools for thulp
-
ik-mini
Minimal async API Wrapper for IK | Only Reader/Public API | Extremely minimal
-
hyperapp_macro
The macro for async, handler-based Hyperware Hyperapps
-
yandex_pay_api
Yandex Pay API
-
gpui_http_client
A HTTP client library for Zed and GPUI
-
jacquard-oauth
AT Protocol OAuth 2.1 core types and helpers for Jacquard
-
reessaie
Companion to reqwest_retry to use the Retry-After HTTP header if available
-
jsonrpc_client
An async, macro-driven JSON-RPC client with pluggable backends
-
plausible-cli
Command-line interface for Plausible Analytics with rate-limit aware queueing and multi-account support
-
avila-http
HTTP client nativo - substitui reqwest
-
reqwest-cross
Wrapper around reqwest for use in both native and wasm
-
impersonate-rs
wrapper for curl-impersonate, providing browser fingerprinting capabilities
-
graph-core
Common types and traits for the graph-rs-sdk crate
-
funpay-client
Unofficial async client for FunPay marketplace - chats, orders, offers polling
-
azure_ai_foundry_agents
AI Agent Service client for Azure AI Foundry - Rust SDK
-
edgarkit
An unofficial Rust client for the SEC EDGAR system
-
radiko-rs
An unofficial Rust library for accessing Japan's radiko radio streaming service
-
feignhttp
Declarative HTTP client for rust
-
tracing-awc
Tracing instrumentation for the awc http client
-
megamind
interacting with the Genius API
-
maib-client
An unofficial Rust client for MAIB API
-
dtm_client
Rust client for DTM (Distributed Transaction Manager) over HTTP and gRPC
-
ucas-iclass
iClass API for UCAS
-
reqwest-builder
A builder for reqwest requests with support for custom headers, query parameters, and body content
-
httpc
An HTTP client working both natively and in WASM environments
-
duckduckgo
🦆 A CLI and library for colorful DuckDuckGo searches
-
chipp_http
curl-based HTTP client library
-
gostd_http
part of gostd, gostd_http 是go标准库net/http的rust实现
-
dxr_server
Declarative XML-RPC (server implementation)
-
infrahub
small graphql client for infrahub
-
arri_client
Client library needed to use rust code generated by the Arri CLI
-
binance-api-client
Async Rust client for Binance Spot REST and WebSocket APIs
-
asimov-apify-module
ASIMOV module for data import powered by the Apify web automation platform
-
buklo
CLI HTTP client
-
drupal_kit
Flexible Drupal HTTP client supporting a variety of popular contrib modules
-
dothttp
text-based scriptable HTTP client. It is a fork for dot-http. It is a simple language that resembles the actual HTTP protocol but with additional features to make it practical for someone who builds and tests APIs.
-
longport-httpcli
LongPort HTTP SDK for Rust
-
datadog-api
Rust client library for the Datadog API with type-safe access to monitors, dashboards, metrics, logs, and more
-
robotparser
robots.txt parser for Rust
-
arm-toolchain
Manage and use the embedded ARM toolchain
-
openhelm-http
HTTP skill for openhelm: GET, POST, PUT, PATCH, DELETE, HEAD
-
native-svc
An HTTP adapter that implements the embedded-svc interface using hyper as the backend
-
meta-mcp
MCP server for Meta Platform — Facebook Pages, Instagram, WhatsApp via Graph API
-
reqwest-pretty-json
Easy way to emit prettified JSON body via reqwest::RequestBuilder
-
rust_rubka
interacting with Rubika Bot API
-
icloud-album-rs
interacting with iCloud shared albums
-
hyper-proxy
A proxy connector for Hyper-based applications
-
resto
http client
-
gyazo-api
Gyazo API client
-
data-gov-ckan
Client for Data.Gov CKAN
-
ordinary-integration
Integration for Ordinary
-
thehive-client
Rust client for TheHive API, enabling programmatic management of alerts, cases, observables, tasks, and other security incident response entities
-
did-ion
did:ion DID method implementation, using the ssi crate and ION/Sidetree REST API
-
pincer
Declarative HTTP client for Rust, inspired by OpenFeign
-
googlebooks-rs
client library for the Google Books API
-
odesli-rs
Unofficial library to communicate with Odesli API in an async manner
-
raps-acc
ACC/BIM 360 clients for RAPS (issues, RFI, assets, submittals, checklists)
-
supabase-client-functions
Edge Functions client for supabase-client
-
pijul-remote
Functionality to communicate with a pijul repository remotely
-
did-web
did:web DID method, using the ssi crate
-
reqwest-wasm
higher level HTTP client library
-
url-build-parse
ability to parse URL from string as well as construct URL from parts
-
unistore-http
HTTP client capability for UniStore
-
lbc-rs
Unofficial client for Leboncoin API, inspired by the Python implementation etienne-hd/lbc
-
wildberries_sdk_products
Wildberries OpenAPI client (generated)
-
thunkmetrc
High-level generic Metrc SDK
-
wikipedia
Access wikipedia articles from Rust
-
polygon
Rust client library for polygon.io
-
scout_rs
client for the synchornizing state with the Scout database
-
lighty-core
Core utilities for Lighty Launcher
-
reqwest_wasi
higher level HTTP client library
-
simple-concurrent-get
Simply make multiple concurrent HTTP GET requests
-
tradernet-sdk-rs
Rust SDK for the Tradernet REST and WebSocket APIs
-
stock-rust
Rust version of stock-api
-
baseten_performance_client_core
High performance HTTP client for Baseten.co and other APIs
-
lreqwest_cookie_store
providing an implementation of the
reqwest::cookie::CookieStoretrait forcookie_store::CookieStore -
cf-turnstile
client for Cloudflare Turnstile
-
sylvia-iot-coremgr-cli
The command-line tool for Sylvia-IoT core manager
-
nanocl_error
Nanocl error types
-
blueline
A lightweight, profile-based HTTP client with REPL interface
-
cdk-http-client
HTTP client abstraction for CDK
-
hindsight-client
Rust HTTP client for the Hindsight agent memory system
-
consulx
A pure-HTTP Consul KV CLI + REPL built from scratch
-
hyper-body-utils
handling HTTP bodies with hyper
-
conversa_openai_client
A native Rust client for the complete OpenAI REST API
-
chromimic
An easy and powerful Rust HTTP Client (Impersonate Chrome/OkHttp)
-
adobe
Document Services API client for Rust
-
credify
validating LinkedIn profile URLs with LLM-friendly error messages
-
ksef
Communication with the API of the digital platform for managing e-Invoicing in Poland (KSeF 2.0)
-
oriko-services
Voudo Oriko services - Gmail API client
-
lemonaid
An HTTP client for the Citra Space API
-
radroots-nostr
nostr protocol primitives and adapter interfaces for the radroots sdk
-
yesser-todo-api
A wrapper for yesser-todo-server written in Rust
-
sophia_resource
toolkit for RDF and Linked Data - Resource-centric API
-
trillium-client
http/1.x client for trillium.rs
-
asserhttp
Fluent http response assertions
-
polyte
Unified Rust client for Polymarket APIs (CLOB, Gamma and Data)
-
misp-client-rs
client library for interacting with MISP (Malware Information Sharing Platform) instances via their REST API
-
clienter
lightweight, zero dependency, HTTP client for Rust
-
li-surf
Surf the web - HTTP client framework
-
brevo
provide a RESTFul API that can be used with any languages. With this API, you will be able to : - Manage your campaigns and get the statistics - Manage your contacts - Send transactional…
-
openiap-proto
compiled protos for openiap
-
http-client-multipart
Multipart support for
http-client -
capsula-client
HTTP client library for Capsula server
-
octocrab_wasi
A modern, extensible GitHub API client with wasi support, forked from XAMPPRocky/octocrab
-
gemini_crate
A robust Rust client library for Google's Gemini AI API with built-in error handling, retry logic, and comprehensive model support
-
did-resolver-cheqd
DID Resolver Rust implementation for did:cheqd method, using the ssi crate and Cheqd GRPC APIs
-
hyper-named-pipe
Hyper client bindings for Windows Named Pipes
-
ollarust
Ollama API client for Rust
-
nget
A Concurrent HTTP Downloader
-
mr_splashy_pants
Very incomplete Rust bindings for the Reddit API
-
threatflux-google-sdk
Google OAuth/Gmail/Calendar SDK for ThreatFlux
-
balatro_mod_index
parsing a git lfs repo into a BMM-compatible index
-
twilight-lavalink
Lavalink client for the Twilight ecosystem
-
zeroentropy-community
Rust client library for the ZeroEntropy API
-
rede
CLI tool to run and configure suites of HTTP requests defined in readable files
-
reso-client
Rust client library for RESO Web API (OData 4.0) servers
-
reqwest-vcr
Record-and-replay HTTP testing for requests
-
rnaapi
NetActuate API client library and cli program
-
swissknife-social-sdk
Social media SDK with Instagram, Facebook, TikTok, Twitter/X, and LinkedIn support
-
qiniu-isahc
Qiniu Isahc based HTTP Interface Implementation for Rust
-
proto-blue-api
AT Protocol high-level API: agent, rich text, moderation, generated types
-
pretend
modular, Feign-inspired, HTTP client based on macros
-
armature-http-client
HTTP client with retry, circuit breaker, and timeout support for Armature
-
yukikaze
Beautiful and elegant HTTP library
-
metabase-api-rs
A simplified Rust client for the Metabase API (Beta release - feature complete)
-
hadorn
A type-safe HTTP client for Rust
-
shindan-maker
interacting with ShindanMaker, the popular personality quiz service
-
blackman-client
Official Rust client for Blackman AI - The AI API proxy that optimizes token usage
-
json-poller
A lightweight, flexible, high-performance JSON polling library for Rust
-
kimai_client_lib
JSON API for the Kimai time-tracking software. Read our API documentation and download the Open API definition to import into your API client.
-
socks2
SOCKS proxy clients
-
idcurl
Idiomatic synchronous http client based on curl
-
twitter-stream
listening on Twitter Streaming API
-
ratcurl
Rust bindings to libcurl for making HTTP requests, with curl-impersonate support
-
osrm-openapi-models
Extended Open Source Routing Machine Models. This includes default OSRM models, plus optional fields like MaxSpeed.
-
savon
SOAP async HTTP client generator
-
rama-hyper
A fast and correct HTTP library for Rama
-
sql-fun-client
callable client for sql-fun-server-api
-
x509-client
Reqwest-based async X509 certificate transport and deserializer client. Transports: HTTP/S, File. Formats: DER, PEM, PKCS7.
-
trovo
A trovo.live api & chat client written in and for rust
-
octocrate-types
A comprehensive GitHub REST API library based on Rust
-
edc-web-ui
Web interface with patternfly-yew client for EDC
-
opentelemetry-surf
OpenTelemetry integration for surf
-
jb_space
Jetbrains Space API wrapper
-
raps-dm
Data Management client for RAPS (hubs, projects, folders, items)
-
toolcraft-request
Toolcraft request module
-
miyabi-claudable
Claudable API client for Next.js frontend generation
-
rmqtt-auth-http
HTTP authentication uses a custom HTTP API as the data source, enabling flexible and complex auth logic based on its responses
-
slumber_import
Import from other formats to Slumber collections. Not intended for external use.
-
gateio-rs
Comprehensive Rust SDK for Gate.io cryptocurrency exchange API with sync and async support
-
clicksign
Unofficial Rust library for the Clicksign API
-
rust_filen
Rust interface for Filen.io API
-
neptune-rpc-client
interacting with neptune-cash's JSON-RPC
-
borsa-yfinance
Yahoo Finance API connector for the borsa financial data ecosystem with comprehensive market data and streaming support
-
mbta-rs
client for interacting with the MBTA V3 API
-
tumblr_api
Tumblr API client
-
lobsters
Asynchronous http client for the lobste.rs website
-
spider-downloader
Downloader component for the spider-lib web scraping framework
-
mercure
A client implementation of the Mercure protocol
-
rig-bailian
Rig adapter for BaiLian: integrates the BaiLian AI service with the Rig ecosystem (request/response types, streaming, error handling)
-
zipcodestack
Idiomatic Rust client for the zipcodestack.com API (status, search, distance)
-
sse-client
Client for streams of Server-Sent Events
-
hreq
user first async http client
-
reqkit
Production-focused client-side HTTP requester (hyper + rustls): HTTPS-only, pooling, timeouts, body caps, gzip/deflate/br decoding
-
ml-downloader
blocking downloader based on reqwest
-
nimiq-jsonrpc-core
Core utilities for implementing libraries around JSON-RPC
-
notifica-rust-sdk
Rust client SDK for the Notifica notification service
-
http-json-stream
An asynchronous JSON streamer for HTTP network requests
-
vtiger-client
client library for the Vtiger CRM REST API
-
hyprcurl
A high-performance Rust HTTP client with browser impersonation and TLS fingerprinting
-
pharia-common
Common utilities for Rust services deployed as part of Pharia AI
-
greentic-secrets
CLI for Greentic secrets (dev tooling, scaffold/wizard/apply/init)
-
reqwest-tor
higher level HTTP client library. Forked with tor support
-
reqwest-ratelimit
Rate-limit middleware for reqwest
-
a2httpc
Small and lightweight HTTP client
-
circle-developer-controlled-wallets
Rust client for the Circle Web3 Services Developer-Controlled Wallets API
-
rand_user_agent
Randomly generate common userAgents,used by spider
-
tower-reqwest
Adapter between reqwest and tower-http crates
-
larkrs-client
Lark (Feishu) API client library for Rust
-
apx_sdk
Minimalistic ActivityPub toolkit
-
github-code-searching
Search and save code for keywords from GitHub
-
mock-http-connector
Mock hyper HTTPConnector
-
rsolr
A Solr client for Rust
-
wp-mini
Minimal async API Wrapper for WP | Only Reader/Public API | Extremely minimal
-
reqwest-h3
hitdns fork of higher level HTTP client library
-
swan-macro
A declarative HTTP client library for Rust
-
hackmd-api-client-rs
🦀📝 A HackMD Rust API client for rustacean & friends
-
bluenote
Profile-based HTTP client library with configuration management
-
peertube
API client
-
engawa-shared
Shared utilities for Engawa
-
reqwest-extra
Extra utilities for reqwest
-
multifiledownloader
A Concurrent and Configurable Multi-File downloader cli tool
-
http-request-derive-client
Use derive to create HTTP requests - client interface
-
fetchy
Async HTTPS fetch API built on pasts
-
libnghttp2
FFI bindings to the HTTP/2 framing layer of nghttp2 C library
-
conreg-feign-macro
Procedural macros for conreg-client Feign-like declarative HTTP client
-
replicate-client
Rust client library for Replicate AI
-
twitter-v2
Twitter API v2
-
query-string-builder
A query string builder for percent encoding key-value pairs
-
miden-faucet-client
Client CLI to request tokens from a remote Miden faucet (PoW mint)
-
ttpkit-http
HTTP client and server implementation based on ttpkit
-
notionrs_types
Shared schema definitions for the Notion API used by the notionrs ecosystem
-
centraldogma
client for Rust
-
oa-forge-emitter-angular
Angular HttpClient emitter for oa-forge
-
no_browser
a light-weight, head-less 'web browser' based on reqwest
-
oas3-gen-support
type generator for OpenAPI v3.1.x specification
-
rvk
accessing VK (VKontakte) API (using
async/await) -
classcharts
Unoffical classcharts library for rust
-
megaphone
Client library that can be used to subscribe to megaphone channels
-
pyth-benchmark-rs
client for streaming and processing historical OHLC price data from the Pyth Network oracle
-
firecrawl-sdk
Rust SDK for Firecrawl API
-
workflow-d3
D3 visualization API bindings and utilities
-
kiteconnect-rs
client for communicating with the Kite Connect API
-
minisearchtk
Small toolkit for crawling and searching web pages
-
glue-cli
A blazingly fast HTTP client with a magnificent request building syntax, made for humans
-
mastodon-async
A wrapper around the Mastodon API
-
nio-client
Client for nio authentication and authorization
-
sulfite-tools
A high-level S3 client built on AWS SDK for Rust for bandwidth saturation (CLI tools)
-
pinata-sdk
Rust SDK for the Pinata IPFS platform
-
polyoxide-clob
Rust client library for Polymarket CLOB (order book) API
-
fetch-data
Fetch data files from a URL, but only if needed. Verify contents via SHA256. Some Python Pooch compatibility.
-
futures-http
http frameworks base on futures stream
-
github_v3
Minimal async GitHub API v3 client
-
nightfly
higher level HTTP client library for the lunatic runtime
-
cloud-file
reading of cloud files in Rust
-
indieweb-cli-common
Shared library for IndieWeb CLI tools
-
smsdev
client wrapper
-
listener-radio
Listener Radio monitors on a Graphcast network and stores messages
-
dusks-reqwest
higher level HTTP client library
-
dbl-rs
API Bindings for top.gg / discordbots.org
-
a2a-client
A2A Protocol Client - HTTP client for calling remote A2A agents
-
sitescraper
Scraping Websites in Rust!
-
jacquard-axum
Axum server helpers for Jacquard
-
concuring
A synchronous, concurrent HTTP client library for Rust that uses io_uring
-
hyper-myyrakle
fork of hyper
-
hyper-client-sockets
A Hyper client library allowing access to Unix, VSock and Firecracker sockets
-
cognitum-rs
Official Cognitum SDK for Rust
-
lagoinha
package that uses public APIs to fetch addresses using the Brazilian Postal Code (CEP). This package cuncurrenlty calls all the supported APIs and returns the first result.
-
ferrisfetcher
A cutting-edge, high-level web scraping library crafted in Rust
-
iptmnet
A convenient CLI for the IPTMNet API
-
soundcloud
API implementation in Rust
-
libtodoist
Rust wrapper around Todoist API
-
rtv
Minimal HTTP/S client that supports nonblocking and streaming requests using mio
-
reqwest-vcapra1-add-cookies
higher level HTTP client library
-
prometheus-http-client
HTTP client for Prometheus query API with optional time-series plotting
-
mailtrap-rs
Unofficial Rust client for Mailtrap
-
supabase-client-storage
Storage HTTP client for supabase-client
-
gpui_rn_http_client
HTTP client library (fork for React Native GPUI)
-
ddnet-account-client-http-fs
The base client implementation for accounts, assuming no HTTP client
-
aegis-sdk
Rust SDK for Aegis LLM Inference Firewall
-
hentai
API wrapper for nhentai.net
-
calimero-client
Core Calimero infrastructure and tools
-
dee-amazon
Amazon product search CLI with JSON output
-
object-store-client
Async Rust client library for Object Storage Service - S3-compatible object storage
-
sec-http3
An async HTTP/3 implementation that supports web transport
-
graph-http
Http client and utilities for the graph-rs-sdk crate
-
pageseeder-api
An asynchronous, runtime-agnostic client for the PageSeeder Service API
-
reqwest-patched
higher level HTTP client library
-
qrawl
Composable web crawling tools for Rust
-
httprunner-lib
HTTP File Runner - Core library for executing HTTP requests from .http files
-
astral-reqwest-tracing
Opentracing middleware for reqwest
-
hyper_wasi
A fast and correct HTTP library
-
geoprox-client
An HTTP client library for interacting with the Geoprox search engine
-
edgar-rs
Rust client for the SEC EDGAR API
-
wcookie
represents the cookie set by a HTTP server written in Rust
-
fibers_http_client
A tiny asynchronous HTTP/1.1 client library
-
asimov-serpapi-module
ASIMOV module for data import powered by the SerpApi search data platform
-
mailpit_client
A Mailpit REST API client
-
agent-twitter-client
A Twitter/X API client library using cookies
-
opentalk-roomserver-module-whiteboard
OpenTalk RoomServer Module Whiteboard
-
lalamove-rs
An unofficial Lalamove API crate for rust. It's still in development; PRs welcome!
-
termii-rust
Rust SDK for termii a messaging provider
-
ustar-test-utils
Shared test utilities for ustar crates
-
aihw_myhospitals_api
Rust client for the MyHospitals Data API (Australian Institute of Health and Welfare)
-
api_free_reseau_fr
Rust client for interacting with free-reseau.fr API
-
proto-blue
AT Protocol SDK for Rust — full-stack client for Bluesky and the AT Protocol
-
connectrpc-build
Build utilities for Connect RPC
-
artemis
An integrated GraphQL Client that supports caching, fetching and others through extensible exchanges in Rust and with WASM
-
nyquest-interface
Interface definitions for Nyquest backends
-
ht
HTTPie clone
-
deluge_api
Deluge API Client
-
shindo_coding_utils
A utils crates which will be used in various micro-services
-
wireguard-hyper-connector
Hyper connector for making HTTP requests through a WireGuard tunnel
-
agentlib-openai
OpenAI model provider integration for the AgentLib framework
-
zed-http-client
A HTTP client library for Zed and GPUI
-
attohttp
Small and lightweight HTTP client
-
soph-http
Framework for Web Rustceans
-
bitbucket-server-rs
An API client library for Bitbucket Data Center
-
supabase-function-rs
client for the Supabase Function API
-
comfund
A WCF-like framework for defining service contracts
-
openshift-openapi
Bindings for the OpenShift client API
-
curld
A command-line tool for uploading directories to HTTP servers
-
chrootable-https
Sandbox friendly https client
-
aha-reqwest-eventsource
Helper to build an Eventsource using reqwest. This is fork from jpopesculian/reqwest-eventsource
-
entertainarr-adapter-http-client-prelude
Prelude for http-clients in entertainarr
-
weeb_api
Weeb.sh API
-
water_client
easy http client for more control over http connection and requests
-
trakt-core
Core library for trakt-rs
-
li-http-types
Common types for HTTP operations
-
inflorescence-pijul-remote
Functionality to communicate with a pijul repository remotely
-
navar-tokio
Modular, transport-agnostic high-level HTTP client for Rust
-
connectrpc-axum-client
Connect protocol client for connectrpc-axum
-
authorization
A Role Based Access Control (RBAC) library
-
githuber
A modern ergonomic GitHub REST API Rust binding
-
bankr-agent-api
Rust client library for the Bankr Agent API
-
freemobile-api
FreeMobile SMS API integration with comprehensive emoji support
-
socrata-sdk
client for the Socrata Open Data API (SODA)
-
neuron-provider-ollama
Ollama local model provider for neuron-turn
-
maxmind_geo_ip2
a REST API client for the MaxMind GeoIP2 API
-
duma
A minimal file downloader
-
http-downloader
支持多线程与断点续传的 Http 下载库
-
cloud-scanner-cli
Boavizta's Cloud-scanner estimates the environmental impacts of your AWS EC2 usage
-
paystack-client
client for Paystack payments (initialize & verify)
-
techne-client
handmade MCP client with streaming support
-
yew_assets
Assets Icon components for yew
-
monoio-http-client
Http client for Monoio
-
maera
A monitor for periodically scraping websites with genuine browser fingerprints
-
mega
An API client library for interacting with MEGA
-
soafe
SOAP async HTTP client generator
-
common-s3-headers
Only the headers necessary for communicating with S3-like services. It's all you need.
-
dot-http
text-based scriptable HTTP client. It is a simple language that resembles the actual HTTP protocol but with additional features to make it practical for someone who builds and tests APIs.
-
reqwest_mock
mockable reqwest-like HTTP client
-
metabase
Ergonomic Rust SDK for Metabase's HTTP API, with async and blocking clients
-
user_agent
concept of a user agent session, storing and retrieving cookies over multiple HTTP requests (a
Session) -
etwin_popotamo_client
DinoparcClient implementations
-
simple-hyper-client
A wrapper for hyper's HTTP client providing a simpler interface as well as a blocking interface
-
nightfly-twitchax-patch
higher level HTTP client library for the lunatic runtime
-
https_demo
https demo website in Rust
-
http-cache-darkbird
http-cache manager implementation for darkbird
-
hpx-emulation
Browser emulation profiles for hpx (TLS fingerprinting, HTTP/2 settings)
-
eventsource
accessing EventSource/Server-Sent Events endpoints
-
cloudflare_dyndns
DynDNS client for Cloudflare
-
patchworkmcp
drop-in feedback tool for Rust MCP servers
-
revolt_a2
A native, asynchronous Apple push notification client
-
solarsail
WIP minimal convenience layer on top of hyper
-
exchangerateapi-rust
Rust client for exchangerateapi.net: latest and historical endpoints
-
wyzie-subs
Async Wyzie Subs client using reqwest
-
gtasks
HTTP Client for Google Tasks API v1
-
comboios
Unofficial Rust client for Comboios de Portugal (CP) APIs to search stations, get timetables, and retrieve train information
-
node-js-release-info
Asynchronously retrieve Node.js release info by version and platform from the downloads server
-
cloudflare-rs
bindings for Cloudflares v4 API
-
gigalib
An async GigaChat API wrapper library written in 100% pure blazingly fast Rust
-
sure-client-rs
A non-official Rust client library for the Akahu API, providing access to financial data aggregation services in New Zealand
-
radegast
Fiber friendly http client for tarantool apps
-
http-adapter-ureq
HTTP adapter implementation for ureq
-
racal
REST API client abstraction library
-
spark-graphql-client
A generic and native GraphQL client implementation for Spark Rust SDK
-
surf-governor
A rate-limiting middleware for surf
-
thunkmetrc-wrapper
Type-safe wrapper for ThunkMetrc Rust client with rate limiting
-
edjx
EDJX SDK
-
ureq_multipart
ureq multipart post toolkit
-
static-http-cache
A local cache for static HTTP resources
-
jsonrpc-client-transports
Transport agnostic JSON-RPC 2.0 client implementation
-
renn-core
Core engine for Renn: HTTP client, request/response model, collections
-
reqwest-proxy-pool
proxy pool middleware for reqwest
-
ripestat
Rust client for the RIPEstat API
-
qiniu-http
Qiniu HTTP Interface for Rust
-
rural
User-friendly command-line HTTP tool
-
loop-http-get
Send an HTTP GET every minute
-
solapi
Official SOLAPI Rust SDK for messaging and storage APIs. Provides a typed async client to send SMS/LMS/MMS, KakaoTalk (AlimTalk/FriendTalk), schedule messages, and manage file storage.
-
aniscraper
designed for efficient web scraping and data extraction. It simplifies the process of fetching, parsing, and extracting data from websites.
-
streaming-http-range-client
A client for ergonomically streaming HTTP Range requests
-
licc
Liefland Idle Champions Codes - Client for the liefland codes API service for Idle Champions of the Forgotten Realms chest codes
-
http-rate
rate limit for http crate types
-
interfacer
SDK builder for various API, like retrofit
-
async_minreq
minimal-dependency HTTP client
-
azure_ai_foundry_tools
Vision and Document Intelligence clients for Azure AI Foundry - Rust SDK
-
semanticpen
Official Rust SDK for SemanticPen API - AI-powered content generation
-
tibba-request
request for tibba
-
dirble
Fast directory scanning and scraping tool
-
purl-rs
A curl-like CLI tool for making HTTP requests with automatic payment support
-
rrpx
Pixiv client writen in Rust
-
polyoxide-gamma
Rust client library for Polymarket Gamma (market data) API
-
reqwest-enum
Typed enum HTTP API for reqwest
-
wandbox
An api binding for Wandbox
-
playht_rs
interacting with play.ht API
-
steam-api-client
Steam API Client for Rust
-
engawa-client
CLI chat client for Engawa, chat application built with Axum and WebSocket
-
gas-network-sdk
Rust SDK for Gas Network API - gas price prediction and optimization
-
surf-vcr
Record and replay HTTP sessions for testing surf clients
-
octocrate-webhooks
A comprehensive GitHub REST API library based on Rust
-
zan-test-lib
test
-
tokio-curl
asynchronous HTTP client using futures backed by libcurl
-
crates_io_api-wasm-patch
WASM-compatible patch of crates_io_api
-
instagram-graph-api
Instagram Graph API
-
cabot
HTTP Client
-
gst-client-rs
bindings for the main functionalities of the GStreamer Daemon
-
leetcode-api
leetcode api
-
cloudflare-but-works
Cloudflare v4 API
-
refyne
Official Rust SDK for the Refyne API - LLM-powered web extraction
-
unical
A unified Rust crate for retrieving and interacting with public holidays in various countries
-
vk-bot
Build chat bots for VK (VKontakte) communities easily
-
x-twitter-sdk
Rust SDK for Twitter/X API with OAuth 1.0a support
-
x-mcp-server
A Model Context Protocol (MCP) server that wraps X (Twitter) API for basic utilities
-
paperswithcode-client
paperswithcode-clientapi -
gotopub
GoToSocial and general Fediverse client
-
blake3-pow
A Proof of Work scheme using the blake3 hash function
-
ai_api_provider
Multi-provider LLM API client supporting 22 providers across Anthropic, OpenAI-compatible, and Gemini protocols
-
ya-client
Yagna REST API client async binding
-
zuora_rest_client
A HTTP Client built on top of the reqwest package for accessing the Zuora Billing REST API
-
reqw
A small helper to handle reqwest results more intuitively
-
tayvo_a2
A native, asynchronous Apple push notification client
-
vkontakte-bot
creating bots for the VK social network
-
consul
Rust client libray for Consul HTTP API
-
chris
client library
-
iarapi-rs
interacting with the IAmResponding API
-
cloudevents-sdk-reqwest
CloudEvents official Rust SDK - Reqwest integration
-
vamo
A rest wrapper for deboa http client
-
xs-http
Instant HTTP API testing suite - type-safe alternative to Postman/curl
-
lib-todoist
(Not affiliated with Todoist) Todoist lib; bringing Todoist to the terminal
-
waygate
A modern HTTP client for Rust focusing on reliability, streaming, and extensibility
-
peakrequests
made for rust
-
merriam-webster-model
Models for the Merriam Webster's Dictionary API
-
k8s-openapi-derive
Custom derives for the Kubernetes client API
-
curlz
curl wrapper with placeholder, bookmark and environment powers just like postman
-
circle-compliance
Rust client for the Circle Web3 Services Compliance Engine API
-
requiem-wc
Actix http client
-
ruxios
HTTP library for Rust, inspired by Axios, with a simple yet robust interface
-
rig-tei
Rig adapter for TEI: integrates the Text Embedding Inference service with the Rig ecosystem (request/response types, streaming, error handling)
-
rusty-driver
A high level async API for controlling a web browser with webdriver
-
gst-client
bindings for the main functionalities of the GStreamer Daemon
-
wom_rs
api wrapper for the OSRS Wise Old Man API
-
openleadr-client
OpenADR 3.1 client
-
oklink
SDK for interacting with the OKLink API
-
req_it
A graphical multi-tab HTTP client
-
http-cache-fork
An HTTP caching middleware
-
kuma-rs
easy library for interacting with Uptime Kuma
-
korero
Kōrero means to talk, speak or converse in Māori. This crate is a library for interfacing with things, just as kōrero helps people interface with one another.
-
http-cache-semantics
RFC 7234. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases
-
eskom_se_push-api
API Bindings to the Eskom-se-Push API
-
qwicket
http query management tool for commandline lovers
-
eiga
A WIP TMDB API client
-
tinyquest
A *tiny* library used for making HTTP requests. It interacts with native-tls to be as small as possible, so it can be used in small CLI's
-
curlall
curl-like CLI tool to automatically page through APIs
-
fetch_unroll
fetching and unrolling .tar.gz archives
-
square-ox
An easy, idiomatic, and flexible way of interacting with the Square API, following Rust conventions
-
skystreamer
Idiomatic Rust library for the AT Firehose streaming API
-
navar-hyper
Modular, transport-agnostic high-level HTTP client for Rust
-
hyper-proxy2
A proxy connector for Hyper-based applications
-
tower-api-client
Toolkit for creating API clients with Tower
-
polyio
A create for interacting with the Polygon API at polygon.io
-
axial_macros
Axial-macros - crate for proc-macro for Axial
-
dbfs-client
Databricks DBFS Client
-
porkbun-rs
Porkbun API client
-
kitsu
Unofficial Rust HTTP client implementations for the Kitsu API
-
tus_async_client
native async client library to interact with *tus* enabled endpoints
-
pi_awc
Async HTTP and WebSocket client library
-
starburst
a discord api wrapper
-
hyper-spider
A protective and efficient HTTP library for all
-
yookassa-rs
that wraps the yookassa api
-
isahc-opendal-workaround
The practical HTTP client that is fun to use
-
retrofit-rs
A type-safe, declarative HTTP client library for Rust with interceptors, inspired by Retrofit
-
fantoccini-stable
High-level API for programmatically interacting with web pages through WebDriver
-
hue-bridge
Asynchronous Hue Bridge API bindings
-
manic
Fast and simple downloads
-
jacquard
powerful AT Protocol client library for Rust
-
listenbrainz_rs_nova
ListenBrainz API bindings for Rust
-
workflow-terminal
Terminal abstraction layer over Xterm.js and termion crates for creating terminal applications that function uniformly in native (console) and in browser (WASM32) environments
-
cdumay_http_client
call remote web application
-
mz-http-proxy
HTTP proxy adapters that respect the system proxy configuration
-
wildland-http-client
Wildland http client
-
twitter-internal-api
Twitter internal API
-
nails-client
A Nailgun client binary, intended to be equivalent to the C and Python clients
-
hydrus-ptr-client
A http client for the hydrus ptr
-
qweather-http-client
QWeather HTTP Client
-
ruroonga_client
A tiny Groonga HTTP client
-
msr-api
Wrapper for Monster-Siren's API
-
rig-volcengine
Rig adapter for Volcengine: integrates the Volcengine AI service with the Rig ecosystem (request/response types, streaming, error handling)
-
ligab
A LigaAI(ligai.cn) API client
-
did-method-plc
did:plc DID method, using the ssi crate
-
squarespace_commerce
A package that permits interfacing with squarespace commerce APIs
-
civitai
Load models from civit ai
-
circle-buidl-wallets
Rust client for the Circle Web3 Services Modular Wallets (Buidl) API
-
eludrs
API wrapper for Eludris built on Tokio
-
fxbot
Discord bot that fixes embeds for twitter.com / x.com links by reposting with https://fxtwitter.com
-
urban-rs
An API library to interract with Urban Dictionary
-
azurlane
Wrapper for the unofficial azur lane json api in Rust
-
http-typed
HTTP client supporting custom request and response types
-
fcm_http1
An API to talk to FCM (Firebase Cloud Messaging) in Rust
-
reqores-client-surf
reqores client implementation with surf
-
bucket_dl
A multithreaded downloader with the purpose of faster downloads by splitting it into several requests, rebuilding the data client-side
-
hnt
A hacker news reader in terminal
-
engagespot
communicating with Engagespot REST API. Send multi-channel notifications from your rust app.
-
mail-tm-rs
Mail-Tm(https://mail.tm/en/) api implementation
-
ddf-blocking-http-client
Convenience crate for DiamondDDF projects requiring a blocking http client
-
proto-blue-xrpc
AT Protocol XRPC HTTP client
-
pshbullet_client
Unofficial Pushbullet API client
-
rust_client
A command line http client
-
wangamail-rs
Send email via Microsoft Graph API using app registration (client credentials)
-
lovely_mod_manager
downloading lovely mods and interacting with the
balatro_mod_indexcrate -
mclient
macro based http client
-
analytics
Segment analytics client for Rust https://segment.com/docs/libraries/rust
-
dx_http
A robust HTTP client library with support for dynamic serialization
-
roblib-client
A client library for a dank engine
-
misskey-http
Asynchronous HTTP-based client implementation for Misskey
-
kontext-dev
Rust SDK for accessing Kontext-Dev MCP servers
-
eventsource-stream
A basic building block for building an Eventsource from a Stream of bytes
-
xtrace-client
Rust client (SDK) for the xtrace HTTP service
-
interfacer-http
A magic HTTP client, like retrofit in Java
-
ruquotes
command line tool to get random quotes
-
botagent
A bot user agent detection library using regex patterns
-
qube
Kubernetes API client with async features (based on kubeclient)
-
chttp
The practical HTTP client that is fun to use
-
lmstfy-client
client for lmstfy server
-
diqwest
Trait to extend reqwest for digest auth flow
-
rvcr
Record-and-replay HTTP testing for requests
-
screeps-api
Fully typed and tested wrapper over the Screeps Game's HTTP API
-
download-async
A fast and convenient wrapper around hyper with https support
-
honeybadger
client for rust
-
dbox
An unofficial Dropbox SDK
-
linkedin-profile-validator
validate LinkedIn profile URLs by checking format and profile existence
-
line2httppost
HTTP client that POSTs each incoming stdin command line to specified URL, reusing the connection if possible
-
letta
A robust Rust client for the Letta REST API
-
bitbucket-server
Async bitbucket server bindings
-
picdl-rs
download pictures from some services
-
wikipedia_liefland
Access wikipedia articles from Rust
-
http-provider-macro
A procedural macro for generating type-safe HTTP client providers
-
lifxi
Control LIFX devices
-
recursive_scraper
Constant-frequency recursive CLI web scraper with frequency, filtering, file directory, and many other options for scraping HTML, images and other files
-
skelphore
Massive repeated HTTP(S) requests simplifier
-
reywen_http
easy to use HTTPv2 library for Rust (based on tokio/reqwest)
-
qbittorrent_api
qBittorrent API Client
-
ddnet-account-client-reqwest
The client implementation using reqwest as HTTP client
-
edge-gpt
Non official BingAI Rust client library. Use at your own risk.
-
async-h1-2
Asynchronous HTTP 1.1 parser
-
cortex-client
API for Cortex, a powerful observable analysis and active response engine
-
questrade
Oxidized Questrade Client
-
miku-hyper
A protective and efficient HTTP library for all
-
reqwest-client-bearer-auth
add a more ergonomic way to add bearer authentication to reqwest clients
-
todoistctl
Todoist CLI
-
polyte-data
Rust client library for Polymarket Data API
-
finmind
https://finmindtrade.com/analysis/#/data/document
-
strois
S3 synchronous SDK based on rusty_s3 and ureq
-
neuron-provider-anthropic
Anthropic API provider for neuron-turn
-
areq-h1
HTTP/1.1 as part of areq crate
-
astrid-events
Event bus for Astrid secure agent runtime
-
http-adapter-surf
HTTP adapter implementation for surf
-
todo_web_server
A Todo-web-server for learning purpose
-
longboard
the easy way to surf
-
aur
HTTP client implementations for the AUR
-
gsuite-api
A fully generated & opinionated API client for the Google Admin API
-
simple-hyper-client-native-tls
TLS connector implementation for simple-hyper-client using tokio-native-tls
-
livy
Apache Livy REST API Client
-
reqsign
Signing HTTP requests for AWS, Azure, Google, Huawei, Aliyun, Tencent and Oracle services
-
wikipedia-wasm
Access wikipedia articles from Rust
-
ratmom
Sensible, async, curl-based HTTP client
-
latest_user_agent
generating latest browser user agent
-
gluescript
A blazingly fast HTTP client with a magnificent request building syntax, made for humans
-
mistral-rouille
Mistral Rouille is a Rust crate customized from Mistral's official OpenAPI specification. This crate provides a convenient and type-safe interface for interacting with Mistral's API…
-
dlfile
A basic utility to download files over HTTPS
-
collaboflow-rs
A Collaboflow REST API client for Rust language
-
did-webkey
did:webkey DID method, using the ssi crate
-
req
Command line http client (like curl). Easier formatting to send JSON bodies, smarter defaults, and more, when compared to curl.
-
patron
A wrapper around the hyper.rs library to allow for targeted clients to specific remote APIs. This library should be useful on it's own or as a building block for specific remote API wrappers.
-
cleartor
Clearnet to Tor proxy
-
http-cache-mokadeser
http-cache manager implementation for moka stored deserialized
-
vamo-macros
Macros for quick client development using vamo
-
mio_surf
Surf the web - HTTP client framework
-
e9571_http_pro_lib
HTTP client library for making GET, POST, and other requests with header and proxy support
-
wallpaper-dl
Wallpaper downloader for various websites
-
june-analytics
June analytics client for Rust
-
surf-retry
A retry middleware for surf
-
jsonrpsee-core
jsonrpsee
-
claude-client
client for the Anthropic Claude API
-
shavecli
A command line interface for the shave library
-
hreq-h1
Asynchronous HTTP/1.1 (and 1.0) implementation
-
ip-allocator-client
Rust API client for ip-allocator-webserver
-
lynx
Small and lightweight HTTP client
-
facebook-access-token-api
Facebook - Access Token API
-
hyper-client-io-wizard
Client IO builder for hyper-1
-
greentic-interfaces-guest
Guest-facing bindings for Greentic components targeting wasm32-wasip2
-
rust-consul
A tokio based rust client for consul
-
hpx-util
Common utilities for hpx
-
rfsee-tf-idf
TF-IDF implementation for rfsee
-
azure_ai_foundry_core
Core types, authentication, and HTTP client for the Azure AI Foundry Rust SDK
-
nosrond_http
HTTP client for the Nosrond API
-
hyper-trust-dns-connector
A compatibility crate to use hickory-dns asynchronously with hyper client, instead the default dns threadpool
-
filesvc-rs
Wrapper for the https://files.vc file hosting service
-
robotparser-fork
robots.txt parser for Rust
-
dogdata-reqwest-middleware
Tracing middleware for reqwest that uses the current Opentelemetry Context
-
qiniu-ureq
Qiniu Ureq based HTTP Interface Implementation for Rust
-
crawl
Rust crawl
-
notionrs-schema
Shared schema definitions for the Notion API used by the notionrs ecosystem
-
hitt-request
Request utility library for the hitt http testing tool
-
nyquest-backend-reqwest
reqwest backend for nyquest HTTP client library
-
knock
HTTP Client for Rust
-
jacquard-repo
AT Protocol repository primitives: MST, commits, CAR I/O
-
http-api-reqwest-client
HTTP API reqwest Client
-
markhor_extensions
Extensions for Markhor, a project connecting AI models, documents, and workflows for knowledge work
-
firebae-cm
A Firebase Cloud Messaging Http V1 implementation
-
eternaltwin_client
Eternaltwin client implementations
-
azure-rust
Rust client for the Azure DevOps Server
-
rclone-api
(Moved to rclone-sdk) Full OpenAPI-based client for the Rclone RC API
-
polyoxide-data
Rust client library for Polymarket Data API
-
clientix-core
building HTTP clients and requests declaratively with procedural macros - no need to write complex imperative or functional logic
-
workflow-http
HTTP client for native and WASM32 targets
-
rvk_objects
providing objects for use with VK (VKontakte) API
-
dify-client
A client for the Dify API
-
turboscraper
A high-performance, concurrent web scraping framework for Rust with built-in support for retries, storage backends, and concurrent request handling
-
quiverquant
accessing the QuiverQuant API
-
shirodl
An async download library for massive batch of urls downloading
-
etwin_twinoid_client
DinoparcClient implementations
-
netzip_cli
A CLI tool for efficiently working with remote ZIP files over HTTP without downloading the entire archive
-
google-clouderrorreporting1_beta1-cli
A complete library to interact with Clouderrorreporting (protocol v1beta1)
-
nerror
Nanocl error types
-
frizz
curl alternative written in rust
-
swagger_to
Generate code based on swagger.json
-
fast_reqwest
higher level HTTP client library
-
reqwest-replay
caching HTTP responses
-
rhtdl
reliable http downloader that does the right thing by default
-
headers-accept-encoding
Hypper typed HTTP headers with Accept-Encoding + zstd support
-
eiktyrner
http client based on Hyper. Mainly ment to consume JSON apis.
-
merriam-webster-http
An HTTP client for the Merriam Webster's Dictionary API
-
polyte-clob
Rust client library for Polymarket CLOB (order book) API
-
voight_kampff
A user agent checker
-
pilfer
TUI frontend for Eludris
-
asla
An absurdly simple LLM API client for Rust
-
inf-circle-sdk
Rust SDK for Circle's API with clean separation of read and write operations
-
qiniu-reqwest
Qiniu Reqwest based HTTP Interface Implementation for Rust
-
rand_agents
generating random user agent strings
-
rainy-sdk
Official Rust SDK for Rainy API by Enosis Labs v0.6.11 - OpenAI chat replay support and v3 compatibility updates
-
iam_token_manager
An IAM token manager for IBM Cloud tokens
-
simple-hyper-client-rustls
TLS connector implementation for simple-hyper-client using tokio-rustls
-
twilio_wasi
Rust bindings for the Twilio API
-
apple-web-service-isahc-client
Apple - Web Service Isahc Client