-
ureq
safe HTTP client
-
reqwest
higher level HTTP client library
-
hyper
A protective and efficient HTTP library for all
-
octocrab
A modern, extensible GitHub API client
-
curl
Rust bindings to libcurl for making HTTP requests
-
jsonrpsee
JSON-RPC client/server framework
-
reqwest-middleware
Wrapper around reqwest to allow for client middleware chains
-
minreq
minimal-dependency HTTP client
-
graphql_client
Typed GraphQL requests and responses
-
headers
typed HTTP headers
-
hurl
run and test HTTP requests
-
h3
An async HTTP/3 implementation
-
twilight-http
Discord REST API client for the Twilight ecosystem
-
hyper-timeout
A connect, read and write timeout aware connector to be used with hyper Client
-
aws-sdk-ssm
AWS SDK for Amazon Simple Systems Manager (SSM)
-
rquest
A blazing-fast Rust HTTP Client with TLS fingerprint
-
http-body
Trait representing an asynchronous, streaming, HTTP request or response body
-
shreddit
Overwrite and delete your Reddit account history
-
thirtyfour
Selenium / WebDriver library for Rust, for automated website UI testing. Tested on Chrome and Firefox, but any webdriver-capable browser should work
-
fantoccini
High-level API for programmatically interacting with web pages through WebDriver
-
binstalk-downloader
The binstall toolkit for downloading and extracting file
-
cookie_store
Cookie storage and retrieval
-
xh
Friendly and fast tool for sending HTTP requests
-
reqwest-eventsource
Helper to build an Eventsource using reqwest
-
eventsource-client
Client for the Server-Sent Events protocol (aka EventSource)
-
frankenstein
Telegram bot API client for Rust
-
async-h1
Asynchronous HTTP 1.1 parser
-
anime-dl
Efficient cli app for downloading anime
-
google-tpu1-cli
A complete library to interact with TPU (protocol v1)
-
goose
A load testing framework inspired by Locust
-
prometheus-http-query
Prometheus HTTP API client
-
attohttpc
Small and lightweight HTTP client
-
atrium-api
API library for AT Protocol (Bluesky)
-
mega-cli
A command-line tool for interacting with MEGA
-
octocrate
A comprehensive GitHub REST API library based on Rust
-
siteprobe
Rust-based CLI tool that fetches all URLs from a given
sitemap.xml
url, checks their existence, and generates a performance report. It supports various features such as authentication… -
gst-plugin-reqwest
GStreamer reqwest HTTP Source Plugin
-
http_req
lightweight HTTP client with built-in HTTPS support
-
uaparser
UA Parser
-
cloudflare
v4 API
-
oha
Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation
-
hitt
command line HTTP testing tool focused on speed and simplicity
-
apca
interacting with the Alpaca API
-
reqwest-retry
Retry middleware for reqwest
-
afterburn
cloud provider agent
-
nitor-vault
Encrypted AWS key-value storage utility
-
rama
modular service framework
-
cf-reqwest
higher level HTTP client library
-
aws-sdk-iotdataplane
AWS SDK for AWS IoT Data Plane
-
isahc
The practical HTTP client that is fun to use
-
rustify
interacting with HTTP API endpoints
-
ipp
Asynchronous IPP print protocol implementation
-
modio
Rust interface for integrating https://mod.io - a modding API for game developers
-
aim
🎯 A command line download/upload tool with resume
-
ribbon-health
Unofficial Rust client for the Ribbon Health API - access healthcare provider data, locations, insurance information, and more
-
aws-sdk-oam
AWS SDK for CloudWatch Observability Access Manager
-
hcloud
Unofficial Rust crate for accessing the Hetzner Cloud API
-
downloader
way to download things via HTTP/HTTPS
-
curl-sys
Native bindings to the libcurl library
-
aws-sdk-voiceid
AWS SDK for Amazon Voice ID
-
reqwest_dav
An async webdav client with tokio and reqwest
-
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
-
topgg
The official Rust wrapper for the Top.gg API
-
render_cdk
streamlined interface for interacting with Render, a platform that allows you to build, deploy, and scale your apps with ease
-
webpage-cli
Interrogate web pages for information
-
jsonrpsee-http-client
JSON-RPC HTTP client
-
rustyroad
Road is a framework written in Rust that is based on Ruby on Rails. It is designed to provide the familiar conventions and ease of use of Ruby on Rails, while also taking advantage…
-
progenitor-client
An OpenAPI client generator - client support
-
http-cache-reqwest
http-cache middleware implementation for reqwest
-
hyper2
A protective and efficient HTTP library for all
-
datadog-api-client
Rust client for the Datadog API
-
kern
General library for Rust
-
httpc-test
Minimalistic HTTP Client Test Utilities
-
unleash-api-client
An API client for https://www.getunleash.io/
-
runpod
client for the RunPod API
-
hyper-util
hyper utilities
-
reqwest-tracing
Opentracing middleware for reqwest
-
awc
Async HTTP and WebSocket client library
-
woothee
user-agent strings parser
-
iggy-cli
CLI for Iggy message streaming platform
-
lesspass-client
LessPass API server client library and CLI written in Rust
-
wikipedia
Access wikipedia articles from Rust
-
postmark
client
-
httpclient
HTTP client with middleware. Middleware provides composable support for record/replay, logging, exponential backoff, and more.
-
coveralls-api
API Bindings for coveralls.io. Deals with report creation and submission.
-
edge-http
Async +
no_std
+ no-alloc implementation of the HTTP protocol -
rocket_http
Types, traits, and parsers for HTTP requests, responses, and headers
-
inference-gateway-sdk
Rust SDK for interacting with various language models through the Inference Gateway
-
rabbitmq_http_client
RabbitMQ HTTP API client
-
fhttp
File-based command line http client
-
vkteams-bot-cli
VK Teams Bot API CLI
-
http-content-range
HTTP Content Range response header parser
-
apisdk
API toolkit for writing HTTP API Clients for Rust
-
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…
-
aws-sdk-controlcatalog
AWS SDK for AWS Control Catalog
-
drill
HTTP load testing application written in Rust inspired by Ansible syntax
-
product-os-http
Product OS : Http is a derivative of the http crate restructured for both std and no_std environments
-
collaboflow-rs
A Collaboflow REST API client for Rust language
-
tower-reqwest
Adapter between reqwest and tower-http crates
-
aliyundrive-webdav
WebDAV server for AliyunDrive
-
megamind
interacting with the Genius API
-
atrium-xrpc-client
XRPC Client library for AT Protocol (Bluesky)
-
qiniu-isahc
Qiniu Isahc based HTTP Interface Implementation for Rust
-
async-curl
An asynchronous implementation to perform curl operations with tokio
-
http-body-util
Combinators and adapters for HTTP request or response bodies
-
async_http_range_reader
streaming reading of files over HTTP using range requests
-
hyper-http-proxy
A proxy connector for Hyper-based applications
-
webtoon
Client for interacting with various webtoon websites
-
buklo
CLI HTTP client
-
mio_httpc
fully async and sync http client running on top of mio only
-
onedrive-api
OneDrive HTTP REST API
-
http-cache-fork
An HTTP caching 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
-
feignhttp
Declarative HTTP client for rust
-
bitbucket-server-rs
An API client library for Bitbucket Data Center
-
zeptohttpc
minimal HTTP client using http and httparse crates
-
tcpclient
Asynchronous tcpclient based on aqueue actor
-
reqwest_cookie_store
providing an implementation of the
reqwest::cookie::CookieStore
trait forcookie_store::CookieStore
-
http-client-multipart
Multipart support for
http-client
-
indieweb
A collection of utilities for working with the IndieWeb
-
lrcsync
sync lrc files from lrclib.net
-
clienter
lightweight, zero dependency, HTTP client for Rust
-
ergoreq
A human-centric web request client developed based on Reqwest, supporting automatic cookie management, automatic retries, and custom middleware
-
monoio-http
Low level http implementation for Monoio
-
hyperdriver
The missing middle for Hyper - Servers and Clients with ergonomic APIs
-
rama-cli
rama cli to move and transform network packets
-
ua_generator
Random User Agent Spoofer in Rust
-
http-range-client
HTTP client for HTTP Range requests with a buffer optimized for sequential requests
-
aws-sdk-trustedadvisor
AWS SDK for TrustedAdvisor Public API
-
notionrs
A Notion API client that provides type-safe request serialization and response deserialization
-
workflow-rs
Rust application development framework for native and web applications
-
claude-client
client for the Anthropic Claude API
-
tweety-rs
interacting with the Twitter API
-
reqwew
Reqwest effortless wrapper
-
janus_client
Client for Janus, the server powering ISRG's Divvi Up
-
stream_lib
download differnt types of streams
-
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.
-
valorant_api
interacting with the ingame Valorant-API
-
idcurl
Idiomatic synchronous http client based on curl
-
yelp-fusion-rs
Yelp Fusion API
-
bodhi
REST API client
-
restson
REST client with automatic serialization and deserialization
-
ddnet-account-client-http-fs
The base client implementation for accounts, assuming no HTTP client
-
http_io
limited dependencies containing an HTTP client and server
-
workflow-http
HTTP client for native and WASM32 targets
-
hyper-myyrakle
fork of hyper
-
pusher
interacting with the Pusher HTTP API
-
stud_ip_scraper
Blazingly fast 🚀 library for interacting with Stud.IP 📚
-
iceyee_net
Net Protocol
-
middle
Client Authorization Middleware for APIs secured via OAuth2 or Bearer Tokens. Tonic & reqwest integration. Based on the
oauth2
crate. -
asserhttp
Fluent http response assertions
-
mastodon-async
A wrapper around the Mastodon API
-
ralertsinua-http
HTTP compatibility layer for alerts.in.ua
-
areq
Async runtime-independent HTTP requests
-
git-gemini-forge
Gemini server that serves a read-only view of public repositories from a Git forge
-
cloudflare-but-works
Cloudflare v4 API
-
fbinit
Facebook init token
-
summer-boot
summer boot
-
egg-mode
interact with the Twitter API
-
simple-hyper-client
A wrapper for hyper's HTTP client providing a simpler interface as well as a blocking interface
-
protorbit
HTTP library
-
miniflux_api
Miniflux REST API
-
longport-httpcli
LongPort HTTP SDK for Rust
-
cached-path
Download and cache HTTP resources
-
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
thirtyfour
crate instead. -
socks2
SOCKS proxy clients
-
freighter-client
Cloudflare's third-party Rust registry implementation
-
nimiq-jsonrpc-server
JSON-RPC server implementation
-
openleadr-client
OpenADR 3.0 client
-
openrouter-rs
A type-safe OpenRouter Rust SDK
-
reqwest-leaky-bucket
Leaky-bucket rate limit middleware for reqwest
-
asterisk-cli
A lightweight command-line tool for rapidly testing API endpoints
-
warm_channels
Always-ready HTTP client channels for gRPC or other RPC-like requests
-
apcacli
A command line tool for trading stocks on Alpaca (alpaca.markets)
-
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.
-
rucent
Centrifugo HTTP API client
-
http-scrap
HTTP parsing methods made easier to use
-
fibreq
Non-blocking HTTP client for Tarantool apps
-
traxex
download files through url link
-
no_browser
a light-weight, head-less 'web browser' based on reqwest
-
kovi-plugin-shindan-maker
Kovi 的 ShindanMaker 占卜插件。
-
trillium-client
http/1.x client for trillium.rs
-
async-fetcher
Asynchronous multi-connection multi-download resumable HTTP file fetching state machine
-
fetsig
Web-sys based browser fetch library using futures-signals with optional MAC
-
tinyget
Tiny HTTP(S) GET
-
facebookexperimental/commitcloudsubscriber
Cross platform client for subscribing to Commit Cloud eventsource (http server-sent events) The workflow is the following: * define 'subscription' as a unique [repo_name, workspace]…
-
reqwest-enum
Typed enum HTTP API for reqwest
-
mock-omaha-server
Mock implementation of the server end of the Omaha Protocol
-
libdav
CalDAV and CardDAV client implementations
-
mpart-async
Asynchronous (Futures-Base) Multipart Requests for Rust
-
discord-rpc-client
client for Discord RPC
-
oss-sdk-rs
Aliyun OSS SDK
-
turboscraper
A high-performance, concurrent web scraping framework for Rust with built-in support for retries, storage backends, and concurrent request handling
-
porkbun-api
an async implementation of porkbun's domain management api
-
bilibili-api-rs
project got inspiration from Passkou/bilibili-api
-
a2
A native, asynchronous Apple push notification client
-
octocrab_wasi
A modern, extensible GitHub API client with wasi support, forked from XAMPPRocky/octocrab
-
misanthropic
An async, ergonomic, client for Anthropic's Messages API
-
http-client
Types and traits for http clients
-
octocrate-webhooks
A comprehensive GitHub REST API library based on Rust
-
spiko
🚀 Spiko is a fast, Rust-based load testing tool with a beautiful TUI for real-time insights
-
artiqwest
client for making http request over Tor with Arti
-
mastodonochrome
Terminal-based Mastodon client
-
ehttpd-range
comfortably handle HTTP range requests within
ehttpd
-based applications -
http_req_wasi
HTTP client for the WasmEdge network socket API. Derived from the http_req library.
-
reqwest-cross
Wrapper around reqwest for use in both native and wasm
-
arri_client
Client library needed to use rust code generated by the Arri CLI
-
oma-fetch
APT repository download routines library
-
ibdl-extractors
Imageboard post extractors used in imageboard_downloader
-
argoflows
lets you seamlessly integrate and manage Argo Workflows directly from your Rust applications
-
cf-turnstile
client for Cloudflare Turnstile
-
fiftyonedegrees
A wrapper around the 51Degrees device detection C library
-
twurst-client
Twirp client related code
-
dicom-web
A high-level API for accessing DICOMweb resources
-
chromimic
An easy and powerful Rust HTTP Client (Impersonate Chrome/OkHttp)
-
mco-http
A modern HTTP library
-
yukina
YUKI-based Next-generation Async-cache
-
skystreamer
Idiomatic Rust library for the AT Firehose streaming API
-
aws-sdk-bedrockagent
AWS SDK for Agents for Amazon Bedrock
-
reqwest-pretty-json
Easy way to emit prettified JSON body via reqwest::RequestBuilder
-
hyper-proxy
A proxy connector for Hyper-based applications
-
trovo
A trovo.live api & chat client written in and for rust
-
rocketapi
Unofficial RocketAPI Rust SDK for Instagram & Threads Private API 2024
-
racal
REST API client abstraction library
-
valorant-assets-api
API Wrapper for valorant-api.com
-
plausible-rs
Plausible Analytics API
-
gogoanime-scraper
A blazing fast anime scraper for GoGoAnime
-
http-body-reader
A convenient way to read the http body
-
httping
Ping for HTTP/s
-
peertube
API client
-
tsumugu
A HTTP(S) syncing tool with lower overhead, for OSS mirrors
-
apprentice_lib
that allows to create LLM agent applications
-
spotify-rs
wrapper for the Spotify API
-
clicksign
Unofficial Rust library for the Clicksign API
-
reqwest-retry-after
Retry-After header support for reqwest
-
htwrap
Framework-less Hyper client and server
-
agent-twitter-client
A Twitter/X API client library using cookies
-
blake3-pow
A Proof of Work scheme using the blake3 hash function
-
xitca-http
http library for xitca
-
xplore
Twitter/X for Rust
-
webweg
An asynchronous API wrapper for UCSD's WebReg course enrollment system
-
http-zipkin
HTTP header propagation for Zipkin trace information
-
tower-http-client
Extra Tower middlewares and utilities for HTTP clients
-
twitch_api2
talking with the new Twitch API aka. "Helix", TMI and more!
-
rsolr
A Solr client for Rust
-
junction-core
The core implementation for Junction - an xDS dynamically-configurable API load-balancer library
-
nyquest
truly native HTTP client library
-
crates_io_api-wasm-patch
WASM-compatible patch of crates_io_api
-
rede
CLI tool to run and configure suites of HTTP requests defined in readable files
-
ruma-client
A Matrix client library
-
msr-api
Wrapper for Monster-Siren's API
-
jsonrpc-async
Rust support for the JSON-RPC 2.0 protocol
-
rand_user_agent
Randomly generate common userAgents,used by spider
-
imgbb
API wrapper for Rust
-
aniscraper
designed for efficient web scraping and data extraction. It simplifies the process of fetching, parsing, and extracting data from websites.
-
tracing-awc
Tracing instrumentation for the awc http client
-
leetcode-api
leetcode api
-
healthchecks-monitor
monitor runs a given command and reports its result to https://healthchecks.io
-
yew_styles
Framework styles for yew
-
megaphone
Client library that can be used to subscribe to megaphone channels
-
gitlab_client
GitLab client
-
sysreq
virtually-zero-dependencies HTTP client wrapping a system client
-
hurlfmt
Format Hurl files
-
rquest-util
Common utilities for rquest
-
mega
An API client library for interacting with MEGA
-
jsonrpc_client
An async, macro-driven JSON-RPC client with pluggable backends
-
cloud-file
reading of cloud files in Rust
-
httpcli
Http client
-
paperswithcode-client
paperswithcode-client
api -
gst-client
bindings for the main functionalities of the GStreamer Daemon
-
myget
wget clone in rust
-
did-ion
did:ion DID method implementation, using the ssi crate and ION/Sidetree REST API
-
dexscreener-rs
Rust client for the DexScreener API
-
gigalib
An async GigaChat API wrapper library written in 100% pure blazingly fast Rust
-
dn
这是一个使用 Rust 编写的多线程下载工具,支持断点下载和重试功能。通过该工具,你可以高效地下载文件,充分利用多线程提升下载速度,同时在下载过程中支持断点…
-
streaming-http-range-client
A client for ergonomically streaming HTTP Range requests
-
qiniu-ureq
Qiniu Ureq based HTTP Interface Implementation for Rust
-
BiliupApi
一个封装好的自用库
-
latest_user_agent
generating latest browser user agent
-
gyazo-api
Gyazo API client
-
vkteams-bot
VK Teams Bot API client
-
soph-http
Framework for Web Rustceans
-
reqwest-lb
The reqwest load balancer middleware
-
rust-web-server
Collection of utility functions used to build Rust Web and TLS Server. Can be useful while developing HTTP related functionality
-
pretend
modular, Feign-inspired, HTTP client based on macros
-
github_v3
Minimal async GitHub API v3 client
-
fetchr
A versatile Rust CLI tool for making HTTP requests
-
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…
-
serpapi-search-rust
Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, youtube Ssearch Results via SerpApi.com
-
playht_rs
interacting with play.ht API
-
rhtdl
reliable http downloader that does the right thing by default
-
swan-common
Common utilities and types for the Swan HTTP client library
-
iptmnet
A convenient CLI for the IPTMNet API
-
miku-hyper
A protective and efficient HTTP library for all
-
rtv
Minimal HTTP/S client that supports nonblocking and streaming requests using mio
-
glowpub
A glowfic to epub converter
-
jsonrpc-core-types
Transport agnostic rust implementation of JSON-RPC 2.0 Specification
-
ddnet-account-client-reqwest
The client implementation using reqwest as HTTP client
-
reqwest-middleware-fork
Wrapper around reqwest to allow for client middleware chains
-
crisp-status-reporter
Crisp Status Reporter for Rust
-
areq-body
HTTP body types and traits as part of areq crate
-
product-os-browser
Product OS : Browser is a powerful browser controller that leverages headless browsing and provides automation tooling to not only read content but take actions defined via an instruction language
-
sitescraper
Scraping Websites in Rust!
-
fluxio
-
hyper-client-sockets
A Hyper client library allowing access to Unix, VSock and Firecracker sockets
-
did-web
did:web DID method, using the ssi crate
-
hreq
user first async http client
-
ya-client
Yagna REST API client async binding
-
deboa
A friendly rest client on top of hyper
-
x509-client
Reqwest-based async X509 certificate transport and deserializer client. Transports: HTTP/S, File. Formats: DER, PEM, PKCS7.
-
spools
Content scraping library for Instagram's Threads
-
url-build-parse
ability to parse URL from string as well as construct URL from parts
-
githuber
A modern ergonomic GitHub REST API Rust binding
-
yukikaze
Beautiful and elegant HTTP library
-
forky_net
Rust Utilities
-
tor-check
Extend your favorite HTTP client with a Tor verification feature
-
shindan-maker
interacting with ShindanMaker, the popular personality quiz service
-
pi_download
multi parts download, disconnect to continue connection, redundant download
-
alhc
Async Lightweight HTTP Client: A async http client library that using system library to reduce binary size if possible. (Currently under heavy development)
-
opentelemetry-surf
OpenTelemetry integration for surf
-
twitter-v2
Twitter API v2
-
devlibx-http
http client project
-
wallpaper-dl
Wallpaper downloader for various websites
-
shadcn-svelte-plus
cli tool
-
picdl-rs
download pictures from some services
-
rama-http-backend
error types and utilities for rama
-
dify-client
A client for the Dify API
-
wcookie
represents the cookie set by a HTTP server written in Rust
-
pinata-sdk
Rust SDK for the Pinata IPFS platform
-
dbl-rs
API Bindings for top.gg / discordbots.org
-
http-adapter
Adapter for HTTP client agnostic requests
-
nimiq-jsonrpc-core
Core utilities for implementing libraries around JSON-RPC
-
hyper-client-io-wizard
Client IO builder for hyper-1
-
http-cache-surf
http-cache middleware implementation for surf
-
tumblr_api
Tumblr API client
-
sulfite
A high-level S3 client built on AWS SDK for Rust for bandwidth saturation
-
dxr_client
Declarative XML-RPC (client implementation)
-
crate2bib-cli
A CLI tool for the crate2bib crate
-
rust_filen
Rust interface for Filen.io API
-
li-surf
Surf the web - HTTP client framework
-
threescalers
3scale API client library for Rust
-
ipware
Http Header Client Ip Extraction Utility
-
lobsters
Asynchronous http client for the lobste.rs website
-
open-meteo-rs
HTTP client for open-meteo.com api
-
sylvia-iot-coremgr-cli
The command-line tool for Sylvia-IoT core manager
-
todoistctl
Todoist CLI
-
atelier_lib
Rust native primary client library for the AWS Smithy IDL
-
sms
sdk
-
mbta-rs
client for interacting with the MBTA V3 API
-
consul
Rust client libray for Consul HTTP API
-
hyper-trust-dns-connector
A compatibility crate to use hickory-dns asynchronously with hyper client, instead the default dns threadpool
-
monoio-http-client
Http client for Monoio
-
ua-parser
User Agent String Parser project
-
rux-downloader
multi-thread downloader for Rust
-
b2-client
HTTP client-agnostic Backblaze B2 client library
-
rural
User-friendly command-line HTTP tool
-
twitter-stream
listening on Twitter Streaming API
-
aletheia
A client library for the Guardian's content API
-
skelphore
Massive repeated HTTP(S) requests simplifier
-
nightfly
higher level HTTP client library for the lunatic runtime
-
classcharts
Unoffical classcharts library for rust
-
rraw
An async Rust Reddit API Wrapper
-
simplerusthttpsclient
client with rust native tls
-
dusks-reqwest
higher level HTTP client library
-
listener-radio
Listener Radio monitors on a Graphcast network and stores messages
-
cloudflare_dyndns
DynDNS client for Cloudflare
-
maxmind_geo_ip2
a REST API client for the MaxMind GeoIP2 API
-
wxwork_robotd
Robot service for WXWork
-
reqwasm
HTTP requests library for WASM Apps
-
ddclient-rs
client library for the Direct Decisions API
-
recursive_scraper
Constant-frequency recursive CLI web scraper with frequency, filtering, file directory, and many other options for scraping HTML, images and other files
-
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.
-
simple-hyper-client-native-tls
TLS connector implementation for simple-hyper-client using tokio-native-tls
-
http-cache-darkbird
http-cache manager implementation for darkbird
-
waybackmachine-client
Client to archive URLs in the Internet Archive's Wayback Machine
-
tectonic_geturl
A generic interface for HTTP GETs and byte-range requests, with pluggable backends
-
ratcurl
Rust bindings to libcurl for making HTTP requests, with curl-impersonate support
-
reqwest-vcr
Record-and-replay HTTP testing for requests
-
sse-client
Client for streams of Server-Sent Events
-
rust-freely
An asynchronous wrapper for the WriteFreely/Write.as API
-
tantivy-uffd
Query a remote tantivy index with HTTP range requests
-
fetchy
Async HTTPS fetch API built on pasts
-
web-crawler
Finds every page, image, and script on a website (and downloads it)
-
s3v4
signing requests and URLs using AWS' S3 version 4 protocol
-
yelp-fusion-rs-2
Yelp Fusion API
-
chipp_http
curl-based HTTP client library
-
infinispan
Rust client for the Infinispan REST API
-
artemis
An integrated GraphQL Client that supports caching, fetching and others through extensible exchanges in Rust and with WASM
-
lastfm
An async client to fetch your Last.fm listening history or the track you are currently playing
-
minio
SDK for Amazon S3 compatible object storage access
-
reqwest-vcapra1-add-cookies
higher level HTTP client library
-
hentai
API wrapper for nhentai.net
-
async-h1b
hitdns fork of Asynchronous HTTP 1.1 parser
-
http-typed
HTTP client supporting custom request and response types
-
dxr_server
Declarative XML-RPC (server implementation)
-
bgmtv
An API wrapper for bangumi.tv based on reqwest
-
li-http-client
Types and traits for http clients
-
did-method-plc
did:plc DID method, using the ssi crate
-
sec-http3
An async HTTP/3 implementation that supports web transport
-
embedder
Get basic website information with ease
-
cartel_api
attemps to provide a wrapper around the http://cartelempire.online/api
-
termii-rust
Rust SDK for termii a messaging provider
-
zip_downloader
one-line download and read of ZIP files
-
hyper-util-myyrakle
fork of hyper utilities
-
good-mitm-core
Use MITM technology to provide features like rewrite, redirect
-
recurly
client, generated from the OpenAPI spec
-
rvcr
Record-and-replay HTTP testing for requests
-
jsonrpc-client-transports
Transport agnostic JSON-RPC 2.0 client implementation
-
zipwhip-rs
A fast, asynchronous, and safe wrapper around the Zipwhip API
-
aws-smithy-http-client
HTTP client abstractions for generated smithy clients
-
jsonrpsee-core
jsonrpsee
-
flawless-slack
Transport protocol agnostic Slack client for Rust
-
instagram-basic-display-api
Instagram Basic Display API
-
water_client
easy http client for more control over http connection and requests
-
multipart-stream
parse and serialize async multipart/x-mixed-replace streams
-
dlog_core
Core library for the dlog logging platform
-
wasmedge_http_req
HTTP client for the WasmEdge network socket API. Derived from the http_req library.
-
openshift-openapi
Bindings for the OpenShift client API
-
authorization
A Role Based Access Control (RBAC) library
-
sep2_client
building IEEE 2030.5 Clients
-
async-http-codec
async HTTP 1.1 encoding and decoding
-
chris
client library
-
query-string-builder
A query string builder for percent encoding key-value pairs
-
square-ox
An easy, idiomatic, and flexible way of interacting with the Square API, following Rust conventions
-
llmclient
Rust LLM client - Gemini, GPT, Claude, Mistral, Groq
-
cdumay_http_client
call remote web application
-
qiniu-reqwest
Qiniu Reqwest based HTTP Interface Implementation for Rust
-
teleproxy
Spy on HTTP Request using Header
-
hyper-hickory
HTTP connector for hyper that uses hickory's DNS resolver
-
restless
REST API helper traits
-
isahc-opendal-workaround
The practical HTTP client that is fun to use
-
surf
web - HTTP client framework
-
reqwest_mock
mockable reqwest-like HTTP client
-
shared-cookie-store
Share cookies between domains
-
curlrs
A Curl-like library for Rust
-
postmark-client
Postmark API client using reqwest
-
citrus-client
Citrus client library
-
briteverify-rs
Rust client library for the BriteVerify API Suite
-
twilight-lavalink
Lavalink client for the Twilight ecosystem
-
reqwest-ratelimit
Rate-limit middleware for reqwest
-
etwin_popotamo_client
DinoparcClient implementations
-
wappu
fast and flexible web scraping library for Rust, designed to efficiently navigate and extract data from websites. Perfect for data mining, content aggregation, and web automation tasks.
-
ureq_multipart
ureq multipart post toolkit
-
scryfall_sdk_rust
A light wrapper (SDK) for Scryfall API (https://scryfall.com/docs/api)
-
toxiproxy_rust
Lightweight client for Toxiproxy
-
yew_assets
Assets Icon components for yew
-
nakacli
CLI client for Nakadi
-
questrade
Oxidized Questrade Client
-
vkontakte-bot
creating bots for the VK social network
-
areq-h1
HTTP/1.1 as part of areq crate
-
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.
-
swagger_to
Generate code based on swagger.json
-
iron_planet
Supernova platform client
-
nightfly-twitchax-patch
higher level HTTP client library for the lunatic runtime
-
tiny-jsonrpc
Json rpc lib based on reqwest
-
extrahop
Client library for the ExtraHop platform
-
xe621
E621 API (a large online archive of furry art)
-
reqwest-patched
higher level HTTP client library
-
novax-reqwest
a mutual tls client implementation
-
aahc
Asynchronous, zero-allocation HTTP client that is agnostic to choice of executor
-
zvezda
fast, lightweight and non-intrusive web library
-
common-s3-headers
Only the headers necessary for communicating with S3-like services. It's all you need.
-
fetch_unroll
fetching and unrolling .tar.gz archives
-
onyums
An Onion-service server using axum
-
http1-spec
http1 spec
-
voyager
Web crawler and scraper
-
cloudflare-rs
bindings for Cloudflares v4 API
-
chttp
The practical HTTP client that is fun to use
-
loop-http-get
Send an HTTP GET every minute
-
eva-client
RT/HTTP Client for EVA ICS v4
-
ht
HTTPie clone
-
rusty-driver
A high level async API for controlling a web browser with webdriver
-
squarespace_commerce
A package that permits interfacing with squarespace commerce APIs
-
proget
A client for the ProGet API
-
hyper_wasi
A fast and correct HTTP library
-
static-http-cache
A local cache for static HTTP resources
-
req
Command line http client (like curl). Easier formatting to send JSON bodies, smarter defaults, and more, when compared to curl.
-
wandbox
An api binding for Wandbox
-
fibers_http_client
A tiny asynchronous HTTP/1.1 client library
-
tain
Request container
-
writefreely_client
WriteFreely API client library
-
url-search-params
ability to create search params from HashMap and vice versa
-
gst-client-rs
bindings for the main functionalities of the GStreamer Daemon
-
octocrate-types
A comprehensive GitHub REST API library based on Rust
-
req_it
A graphical multi-tab HTTP client
-
volt-ws-protocol
Volt websocket protocol library
-
interfacer
SDK builder for various API, like retrofit
-
hreq-h1
Asynchronous HTTP/1.1 (and 1.0) implementation
-
http-api-client-endpoint
HTTP API Client Endpoint
-
http-downloader
支持多线程与断点续传的 Http 下载库
-
simple-hyper-client-rustls
TLS connector implementation for simple-hyper-client using tokio-rustls
-
ratmom
Sensible, async, curl-based HTTP client
-
nimiq-jsonrpc-client
JSON-RPC client implementation
-
quiverquant
accessing the QuiverQuant API
-
hyper-proxy2
A proxy connector for Hyper-based applications
-
format-url
Make building URLs more ergonomic
-
simplepush-rs
Client for the simplepush.io API
-
surf-governor
A rate-limiting middleware for surf
-
pageseeder-api
An asynchronous, runtime-agnostic client for the PageSeeder Service API
-
soundcloud
API implementation in Rust
-
swc-css-fonts-dl
Download remote fonts referenced in stylesheets
-
zuora_rest_client
A HTTP Client built on top of the reqwest package for accessing the Zuora Billing REST API
-
roboto
Parse and use Robots.txt files
-
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
-
durl
multi fiber download http file
-
licc
Liefland Idle Champions Codes - Client for the liefland codes API service for Idle Champions of the Forgotten Realms chest codes
-
happi
Automatic & type-safe API clients - provide the interface and i will happily do the rest :)
-
drupal_kit
Flexible Drupal HTTP client supporting a variety of popular contrib modules
-
wom_rs
api wrapper for the OSRS Wise Old Man API
-
livy
Apache Livy REST API Client
-
link-preview
Retrieve website metadata such as title, description, preview image, author and more from OpenGraph, Google, Schema.org and Twitter compliant sites
-
ruxios
HTTP library for Rust, inspired by Axios, with a simple yet robust interface
-
gluescript
A blazingly fast HTTP client with a magnificent request building syntax, made for humans
-
eiga
A WIP TMDB API client
-
attohttp
Small and lightweight HTTP client
-
cloudevents-sdk-reqwest
CloudEvents official Rust SDK - Reqwest integration
-
swan-macro
A declarative HTTP client library for Rust
-
frizz
curl alternative written in rust
-
gotopub
GoToSocial and general Fediverse client
-
nosrond_http
HTTP client for the Nosrond API
-
git2-ureq
Backend for an HTTP transport in libgit2 powered by ureq. Intended to be used with the git2 crate
-
simplehttp
(and very immature) sync http client. Intended to have multiple implementations abstracting away API differences between platforms
-
runpod-client
client for the RunPod API
-
rama-hyper
A fast and correct HTTP library for Rama
-
onebot_v11
OneBot v11 with NapCat/llonebot extension
-
merriam-webster-model
Models for the Merriam Webster's Dictionary API
-
lalamove-rs
An unofficial Lalamove API crate for rust. It's still in development; PRs welcome!
-
lib-todoist
(Not affiliated with Todoist) Todoist lib; bringing Todoist to the terminal
-
tiny-fetch
A fast and simple fetching program
-
emails
A web scraper to extract email addresses from websites
-
hitt-request
Request utility library for the hitt http testing tool
-
lynx
Small and lightweight HTTP client
-
weblib
small, simple library for fetching the contents of a URL and returning them as a string
-
requiem-wc
Actix http client
-
duma
A minimal file downloader
-
fhttp-core
core library for the fhttp tool
-
cometd-client
Client for LongPolling CometD connections
-
user_agent
concept of a user agent session, storing and retrieving cookies over multiple HTTP requests (a
Session
) -
qweather-http-client
QWeather HTTP Client
-
kitsu
Unofficial Rust HTTP client implementations for the Kitsu API
-
ds-http-client
HTTP client to download files or query API with User-Agent set
-
free_log_models
Free logging library shared models
-
k8s-openapi-derive
Custom derives for the Kubernetes client API
-
fast_reqwest
higher level HTTP client library
-
libtodoist
Rust wrapper around Todoist API
-
curlall
curl-like CLI tool to automatically page through APIs
-
nacos-naming-client
nacos client rust implement
-
openbanking
Open Banking client written in Rust Programming Language
-
era-compiler-downloader
Downloader for dependencies of the ZKsync compilers
-
win_inet
Small wrapper around WinINet
-
wcp
Command-line tool for downloading files via HTTP
-
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.
-
google-indexing-api
GoogleIndexing API
-
api
abstraction for HTTP API clients
-
hue-bridge
Asynchronous Hue Bridge API bindings
-
maera
A monitor for periodically scraping websites with genuine browser fingerprints
-
mclient
macro based http client
-
http_api_service
A Retrofit inspired implementation for Rust
-
swimlane
client for the Swimlane API
-
wildland-http-client
Wildland http client
-
http-cache-semantics
RFC 7234. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases
-
plof
Error wrapper for http responses
-
dbfs-client
Databricks DBFS Client
-
wrequest
implements HTTP Request and Response types in Rust
-
actionidmap-updater
A HashMap that can be updated from a URL. Intended to be used to keep reverse-engineered API's in use even as private referenced ID's get updated.
-
porkbun-rs
Porkbun API client
-
sengled
Tiny API wrapper over Sengled smart devices
-
opentalk-nextcloud-client
NextCloud client library embedded in OpenTalk
-
mail-tm-rs
Mail-Tm(https://mail.tm/en/) api implementation
-
pi_awc
Async HTTP and WebSocket client library
-
real_ua_cli
generates random http user-agent to stdout
-
nails-client
A Nailgun client binary, intended to be equivalent to the C and Python clients
-
rchan
4chan api wrapper and client
-
blacksmith
Building-block functions for async systems
-
pwr_airly
An unofficial Rust client for the Airly's API (https://developer.airly.eu/docs)
-
cc-downloader
A polite and user-friendly downloader for Common Crawl data
-
autoconfig
Mozilla Thunderbird's autoconfig
-
sarascript
A declarative scripting language for HTML web development
-
ddf-blocking-http-client
Convenience crate for DiamondDDF projects requiring a blocking http client
-
aqueiralibrary
parser string to anytipe
-
ml-downloader
blocking downloader based on reqwest
-
uclient
Universal HTTP client for Rust
-
engagespot
communicating with Engagespot REST API. Send multi-channel notifications from your rust app.
-
torznab
An async client for the Torznab protocol, an extension to RSS
-
edjx
EDJX SDK
-
cabot
HTTP Client
-
robotparser-fork
robots.txt parser for Rust
-
alluxio-rs
rust alluxio rest api client
-
threema-client
WIP inofficial threema client implementation and tools
-
sellapp
asynchronous wrapper for the Sell.App API
-
logtail-rust
Logtail http client wrapper
-
misskey-http
Asynchronous HTTP-based client implementation for Misskey
-
unobtanium-crawler
The default web-crawler for unobtanium
-
icingacli
CLI client for interacting with the icinga api
-
kubernetes
client library for Rust
-
https_demo
https demo website in Rust
-
immich
Client for Immich photo and video management
-
pshbullet_client
Unofficial Pushbullet API client
-
arrpc-contract
Default contracts for ARRPC
-
qiniu-download-manager
Qiniu Download Manager for Rust
-
rust-consul
A tokio based rust client for consul
-
misato
Official Rust interface for MisatoWiki Web API
-
interfacer-http
A magic HTTP client, like retrofit in Java
-
north-consul
Rust client libray for Consul HTTP API
-
qube
Kubernetes API client with async features (based on kubeclient)
-
eventsource-stream
A basic building block for building an Eventsource from a Stream of bytes
-
coc-rs
wrapper around the Clash of Clans public API
-
honeybadger
client for rust
-
tg-api
Unofficial Telegram API Library
-
filesvc-rs
Wrapper for the https://files.vc file hosting service
-
ligab
A LigaAI(ligai.cn) API client
-
rhea
A server load testing tool
-
finmind
https://finmindtrade.com/analysis/#/data/document
-
cogo-http
A modern HTTP library
-
etwin_twinoid_client
DinoparcClient implementations
-
iqhttp
iqlusion's HTTPS toolkit. Provides a high-level wrapper around hyper, with built-in SSL/TLS support based on rustls.
-
manifold-markets
Unofficial Manifold Markets API Client
-
boardgamegeek
A non-comprehensive client to the BoardGameGeek website and API
-
trusty_web
Rust based web MVC framework with built-in web server
-
axiom-rs
SDK for Axiom
-
hyper-util-wasm
hyper utilities, patched for wasm
-
azure-rust
Rust client for the Azure DevOps Server
-
chtsh
Rust CLI for interacting with https://cht.sh
-
uaparser-rs
user agent parser for rust
-
tosspayments-rs
API bindings for the Tosspayments HTTP API
-
infinispan-fork
Rust client for the Infinispan REST API with DIGEST auth for version > 12.0.x
-
lmstfy-client
client for lmstfy server
-
http-types-red-badger-temporary-fork
Common types for HTTP operations
-
hypertor
HTTP requests over Tor, supporting HTTP/HTTPS with configurable TLS via hyper and arti_client
-
libravatar
A Libravatar library
-
prometheus-http-api
API to interact with Prometheus HTTP API
-
buildkite
A Rust library for Buildkite
-
twilight-webhook
Caching and utility methods for Discord webhooks, a third party crate of the Twilight ecosystem
-
dx_http
A robust HTTP client library with support for dynamic serialization
-
kubeclient
An ergonomic Kubernetes API client to manage Kubernetes resources
-
reqwest-wasm
higher level HTTP client library
-
httproxide-client-util
wrapper connector around hyper, hyper-rustls and hyperlocal
-
knock
HTTP Client for Rust
-
reqwest-middleware-wasi
Wrapper around reqwest to allow for client middleware chains
-
upstash-redis-rs
A upstash redis API client
-
mirai_rs
mirai-rs is a mirai-api-http client implementation written in Rust
-
fastly_rt
Fastly Real time stats API
-
reqwest-h3
hitdns fork of higher level HTTP client library
-
skynet-rs
Sia Skynet API
-
threaty-rs
Combine multiples CTI APIs in Rust to help performing analysis
-
adafruit_io_http
Adafruit IO http client
-
todo_web_server
A Todo-web-server for learning purpose
-
cleartor
Clearnet to Tor proxy
-
download-async
A fast and convenient wrapper around hyper with https support
-
goofy
Rust bindings to the mobile instagram API
-
urlprobe
probing URLs for their status code
-
nerror
Nanocl error types
-
suplapi
Access Nelonen Media Supla API from Rust
-
aliyun_rust_http_client
aliyun rust http client
-
gestetner
A netcat & HTTP pastebin for your terminal
-
urls2disk
Http client to download urls to disk concurrently, optionally converting them to PDF
-
aur-rpc
An async wrapper for aur RPC calls
-
reqwest-partial-retry
Wrapper around reqwest to allow for easy partial retries
-
messagesign
signing requests to mehal services
-
exante
HTTP client for Exante REST API version 3.0
-
tokio-curl
asynchronous HTTP client using futures backed by libcurl
-
gyazo_client
Gyazo Client for Rust
-
mio_surf
Surf the web - HTTP client framework
-
http-adapter-reqwest
HTTP adapter implementation for reqwest
-
www-authenticate
missing HTTP WWW-Authenticate header parser/printer for hyper 0.11.x. 0.1.x for hyper 0.10.y, 0.2.x for hyper 0.11.y and 0.3.x for hyperx
-
pilfer
TUI frontend for Eludris
-
bitbucket-server
Async bitbucket server bindings
-
reqwest_inspect_json
Reqwest extention for json response tracing
-
diqwest
Trait to extend reqwest for digest auth flow
-
eventsource
accessing EventSource/Server-Sent Events endpoints
-
tower-api-client
Toolkit for creating API clients with Tower
-
reqwest-cache
reqwest-middleware based in-memory HTTP caching middleware
-
hook0-api
Core REST API of Hook0 — Open-Source Webhooks as a service for SaaS
-
azure_rs
Rust client for the Azure DevOps Server
-
eludrs
API wrapper for Eludris built on Tokio
-
wikipedia_liefland
Access wikipedia articles from Rust
-
srs-client
bindings for the main functionalities of the SRS
-
topgg-rs
A top.gg library that makes posting and getting info easy!
-
did-webkey
did:webkey DID method, using the ssi crate
-
gst-plugin-webrtchttp
GStreamer WebRTC Plugin for WebRTC HTTP protocols (WHIP/WHEP)
-
cargo_client
Cargo registry (crates.io) client
-
file-retriever
Concurrent download library with progress bar
-
windy-station
Oxidized Windy PWS Client
-
facebook-permission
Facebook - Permission
-
june-analytics
June analytics client for Rust
-
zyte-api-rs
Zyte API Proxy -- Unofficial & Unstable
-
aur
HTTP client implementations for the AUR
-
arpy-reqwest
Reqwest client for the Arpy RPC library
-
ichor
An API wrapper for itch.io
-
fast_vk
Relatively low-level VK API library designed for millions requests per second
-
shirodl
An async download library for massive batch of urls downloading
-
questrade-rs
Oxidized Questrade Client
-
pretend-isahc
isahc based client for pretend
-
python_rt
agent scheduling
-
roy
high-level library for consuming RESTful APIs
-
manic
Fast and simple downloads
-
nadeo-api-rs
wrapper for the Nadeo API
-
areq-tokio
Async HTTP requests for tokio runtime
-
debox-open-sdk
the programming interface of Debox social chat service (Chat Service) API
-
jsonrpc-ws-client
JSON-RPC 2.0 websocket client implementation