-
ureq
safe HTTP client
-
curl
Rust bindings to libcurl for making HTTP requests
-
octocrab
A modern, extensible GitHub API client
-
hyper
A protective and efficient HTTP library for all
-
reqwest
higher level HTTP client library
-
reqwest-middleware
Wrapper around reqwest to allow for client middleware chains
-
minreq
minimal-dependency HTTP client
-
oha
Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation
-
h3
An async HTTP/3 implementation
-
twilight-http
Discord REST API client for the Twilight ecosystem
-
hurl
run and test HTTP requests
-
thirtyfour
Selenium / WebDriver library for Rust, for automated website UI testing. Tested on Chrome and Firefox, but any webdriver-capable browser should work
-
http-cache-semantics
RFC 7234. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases
-
fantoccini
High-level API for programmatically interacting with web pages through WebDriver
-
rquest
An ergonomic, all-in-one TLS, JA3/JA4, and HTTP2 fingerprint HTTP Client for spoofing any browser
-
xh
Friendly and fast tool for sending HTTP requests
-
chunked_transfer
Encoder and decoder for HTTP chunked transfer coding (RFC 7230 § 4.1)
-
slumber
Terminal-based HTTP client
-
attohttpc
Small and lightweight HTTP client
-
frankenstein
Telegram bot API client for Rust
-
reqwest-eventsource
Helper to build an Eventsource using reqwest
-
cf-reqwest
higher level HTTP client library
-
eventsource-client
Client for the Server-Sent Events protocol (aka EventSource)
-
salvo-http3
An async HTTP/3 implementation
-
prometheus-http-query
Prometheus HTTP API client
-
conjure-http
HTTP interfaces for generated Conjure services
-
crux_http
HTTP capability for use with crux_core
-
reqwless
HTTP client for embedded devices
-
gotenberg_pdf
client for the Gotenberg PDF API
-
rustify
interacting with HTTP API endpoints
-
mega-cli
A command-line tool for interacting with MEGA
-
octocrate
A comprehensive GitHub REST API library based on Rust
-
uaparser
UA Parser
-
reqwest-retry
Retry middleware for reqwest
-
redlib
Alternative private front-end to Reddit
-
hitt
command line HTTP testing tool focused on speed and simplicity
-
downloader
way to download things via HTTP/HTTPS
-
oxhttp
HTTP 1.1 (both client and server)
-
reqwest_cookie_store
providing an implementation of the
reqwest::cookie::CookieStore
trait forcookie_store::CookieStore
-
http_req
lightweight HTTP client with built-in HTTPS support
-
rama
modular service framework
-
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…
-
isahc
The practical HTTP client that is fun to use
-
topgg
The official Rust wrapper for the Top.gg API
-
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
-
httpget
A small, simple client to make http get requests and return a 0 status code if they succeed, 1 status code otherwise
-
apcacli
A command line tool for trading stocks on Alpaca (alpaca.markets)
-
modio
Rust interface for integrating https://mod.io - a modding API for game developers
-
http-types
Common types for HTTP operations
-
git-gemini-forge
Gemini server that serves a read-only view of public repositories from a Git forge
-
aliyundrive-webdav
WebDAV server for AliyunDrive
-
reqwest_dav
An async webdav client with tokio and reqwest
-
qiniu-http-client
Qiniu HTTP Client for Rust
-
apisdk
API toolkit for writing HTTP API Clients for Rust
-
http-cache-reqwest
http-cache middleware implementation for reqwest
-
render_cdk
streamlined interface for interacting with Render, a platform that allows you to build, deploy, and scale your apps with ease
-
jsonrpsee-http-client
JSON-RPC HTTP client
-
woothee
user-agent strings parser
-
httpc-test
Minimalistic HTTP Client Test Utilities
-
infobip_sdk
Client SDK to use the Infobip API with pure Rust
-
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
-
httpclient
HTTP client with middleware. Middleware provides composable support for record/replay, logging, exponential backoff, and more.
-
buklo
CLI HTTP client
-
aim
🎯 A command line download/upload tool with resume
-
dnsimple
API client for Rust
-
postmark
client
-
datadog-api-client
Rust client for the Datadog API
-
drill
HTTP load testing application written in Rust inspired by Ansible syntax
-
curl-sys
Native bindings to the libcurl library
-
unreal
Fake data generator; fork of the fakeit crate
-
dtz-containers
a generated client for the DTZ Containers API
-
bodhi
REST API client
-
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
-
workflow-d3
D3 visualization API bindings and utilities
-
axum_csrf
Provide a CSRF (Cross-Site Request Forgery) protection layer
-
hyper-util
hyper utilities
-
restson
REST client with automatic serialization and deserialization
-
qiniu-apis
Qiniu HTTP APIs for Rust
-
notionrs
A Notion API client that provides type-safe request serialization and response deserialization
-
kovi-plugin-shindan-maker
Kovi 的 ShindanMaker 占卜插件。
-
anime-dl
Efficient cli app for downloading anime
-
hyper2
A protective and efficient HTTP library for all
-
mio_httpc
fully async and sync http client running on top of mio only
-
dsh_rest_api_client
REST API client for KPN Data Services Hub
-
fhttp
File-based command line http client
-
awc
Async HTTP and WebSocket client library
-
nomad-client-rs
A HashiCorp Nomad's HTTP API client
-
collaboflow-rs
A Collaboflow REST API client for Rust language
-
conjure-runtime
An HTTP client compatible with Conjure-generated services
-
prometheus_push
extend prometheus crates with pushgateway support
-
async-curl
An asynchronous implementation to perform curl operations with tokio
-
libsql-client
HTTP-based client for libSQL and sqld
-
stream_lib
download differnt types of streams
-
zeptohttpc
minimal HTTP client using http and httparse crates
-
reqwest-chain
Apply custom criteria to any reqwest response, deciding when and how to retry
-
http_io
limited dependencies containing an HTTP client and server
-
hitman
A command line tool for hitting API endpoints
-
vkteams-bot-cli
VK Teams Bot API CLI
-
workflow-rs
Rust application development framework for native and web applications
-
megamind
interacting with the Genius API
-
product-os-http
Product OS : Http is a derivative of the http crate restructured for both std and no_std environments
-
http-range-client
HTTP client for HTTP Range requests with a buffer optimized for sequential requests
-
deeprl
DeepL client library with all the things (blocking)
-
edc-connector-client
client for EDC
-
hyper-http-proxy
A proxy connector for Hyper-based applications
-
feignhttp
Declarative HTTP client for rust
-
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.
-
render-api
Render client, generated from the OpenAPI spec
-
tinyget
Tiny HTTP(S) GET
-
deno_fetch
Fetch API implementation for Deno
-
solaredge
API client
-
asserhttp
Fluent http response assertions
-
idcurl
Idiomatic synchronous http client based on curl
-
octocrate-webhooks
A comprehensive GitHub REST API library based on Rust
-
mpart-async
Asynchronous (Futures-Base) Multipart Requests for Rust
-
async-web-client
async web client helpers
-
soup3-sys
FFI bindings of Soup 3
-
nuclino-rs
A client for the Nuclino wiki API
-
reqwest-tracing
Opentracing middleware for reqwest
-
chromimic
An easy and powerful Rust HTTP Client (Impersonate Chrome/OkHttp)
-
libdav
CalDAV and CardDAV client implementations
-
octocrab_wasi
A modern, extensible GitHub API client with wasi support, forked from XAMPPRocky/octocrab
-
warm_channels
Always-ready HTTP client channels for gRPC or other RPC-like requests
-
pusher
interacting with the Pusher HTTP API
-
sysreq
virtually-zero-dependencies HTTP client wrapping a system client
-
hyperdriver
The missing middle for Hyper - Servers and Clients with ergonomic APIs
-
http_req_wasi
HTTP client for the WasmEdge network socket API. Derived from the http_req library.
-
jellyfin-rpc
Backend for the Jellyfin-RPC-cli and Jellyfin-RPC-Iced projects
-
cached-path
Download and cache HTTP resources
-
tower-http-client
Extra Tower middlewares and utilities for HTTP clients
-
trillium-client
http/1.x client for trillium.rs
-
jsonrpc-core-types
Transport agnostic rust implementation of JSON-RPC 2.0 Specification
-
indieweb
A collection of utilities for working with the IndieWeb
-
peertube
API client
-
cf-turnstile
client for Cloudflare Turnstile
-
temboclient
Platform API for Tembo Cloud To find a Tembo Data API, please find it here: [AWS US East 1]…
-
opentalk-client-shared
Types and traits that are used by the OpenTalk client library crate
-
hyper-proxy
A proxy connector for Hyper-based applications
-
github_v3
Minimal async GitHub API v3 client
-
scoopit-api
Rust client for www.scoop.it REST API
-
reqwew
Reqwest effortless wrapper
-
ergoreq
A human-centric web request client developed based on Reqwest, supporting automatic cookie management, automatic retries, and custom middleware
-
http-client
Types and traits for http clients
-
reqwest-h3
hitdns fork of higher level HTTP client library
-
hadorn
A type-safe HTTP client for Rust
-
fibreq
Non-blocking HTTP client for Tarantool apps
-
solarsail
WIP minimal convenience layer on top of hyper
-
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]…
-
flawless-http
HTTP client for https://flawless.dev
-
agent-twitter-client
A Twitter/X API client library using cookies
-
reqwest-cross
Wrapper around reqwest for use in both native and wasm
-
letterboxd
API provides access to data on the Letterboxd.com website
-
trovo
A trovo.live api & chat client written in and for rust
-
pcloud
API
-
async-fetcher
Asynchronous multi-connection multi-download resumable HTTP file fetching state machine
-
bilibili-api-rs
project got inspiration from Passkou/bilibili-api
-
skystreamer
Idiomatic Rust library for the AT Firehose streaming API
-
racal
REST API client abstraction library
-
discord-rpc-client
client for Discord RPC
-
mega
An API client library for interacting with MEGA
-
qiniu-download-manager
Qiniu Download Manager for Rust
-
scaphandre
Electric power/energy consumption monitoring agent
-
eio-okta-client
Okta Client Library and CLI
-
fattureincloud-rs
Connect your software with Fatture in Cloud, the invoicing platform chosen by more than 500.000 businesses in Italy. The Fatture in Cloud API is based on REST, and makes possible…
-
rede
CLI tool to run and configure suites of HTTP requests defined in readable files
-
fastcgi-client
Fastcgi client implemented for Rust
-
traxex
download files through url link
-
workflow-http
HTTP client for native and WASM32 targets
-
nyquest
truly native HTTP client library
-
pling
Send notifications via Slack, Telegram,
-
rand_user_agent
Randomly generate common userAgents,used by spider
-
playit-api-client
Contains the logic to create a playit.gg agent
-
paperswithcode-client
paperswithcode-client
api -
listenbrainz
API bindings for Rust
-
cloud-file
reading of cloud files in Rust
-
rsolr
A Solr client for Rust
-
aniscraper
designed for efficient web scraping and data extraction. It simplifies the process of fetching, parsing, and extracting data from websites.
-
mco-http
A modern HTTP library
-
webtoon
Client for interacting with various webtoon websites
-
fluke
An HTTP implementation on top of io_uring
-
spotify-rs
wrapper for the Spotify API
-
alhc
Async Lightweight HTTP Client: A async http client library that using system library to reduce binary size if possible. (Currently under heavy development)
-
pandascore
client for the Pandascore API
-
clicksign
Unofficial Rust library for the Clicksign API
-
nimiq-jsonrpc-core
Core utilities for implementing libraries around JSON-RPC
-
hyper-client-sockets
A Hyper client library allowing access to Unix, VSock and Firecracker sockets
-
dbl-rs
API Bindings for top.gg / discordbots.org
-
ddnet-account-client-http-fs
The base client implementation for accounts, assuming no HTTP client
-
pulsar-admin
A Rust-based HTTP client for interacting with the Apache Pulsar REST API
-
rust-web-server
Collection of utility functions used to build Rust Web and TLS Server. Can be useful while developing HTTP related functionality
-
arri_client
Client library needed to use rust code generated by the Arri CLI
-
reqwest-enum
Typed enum HTTP API for reqwest
-
grafana-plugin-sdk
SDK for building Grafana backend plugins
-
api-request-utils-rs
aims to provide a straightforward and efficient solution for making api requests It is designed to be user-friendly, customizable, and extensible, allowing developers to easily integrate…
-
rand_agents
generating random user agent strings
-
latest_user_agent
generating latest browser user agent
-
swagger_to
Generate code based on swagger.json
-
oidc_agent_rs
Unix only oidc-agent library for Rust
-
fhttp-test-utils
test utils library for the fhttp tool
-
vexilla_client
client for the Vexilla Feature Flag System
-
tracing-awc
Tracing instrumentation for the awc http client
-
jsonrpc_client
An async, macro-driven JSON-RPC client with pluggable backends
-
tiny-jsonrpc
Json rpc lib based on reqwest
-
playht_rs
interacting with play.ht API
-
surf-disco
HTTP client for use with tide-disco applications
-
reqwest-pretty-json
Easy way to emit prettified JSON body via reqwest::RequestBuilder
-
tor-check
Extend your favorite HTTP client with a Tor verification feature
-
favicon-picker
getting favicon from websites
-
connector-sdk
A SDK to communicate with an enmeshed connector
-
myget
wget clone in rust
-
gogoanime-scraper
A blazing fast anime scraper for GoGoAnime
-
supabase-function-rs
client for the Supabase Function API
-
yew_styles
Framework styles for yew
-
mas-http
HTTP utilities for the Matrix Authentication Service
-
stat_client
server monitoring tool
-
iotscape
creating IoTScape services for NetsBlox in Rust
-
br-oss
oss
-
sitescraper
Scraping Websites in Rust!
-
rtv
Minimal HTTP/S client that supports nonblocking and streaming requests using mio
-
conjure-runtime-config
Configuration types for conjure-runtime
-
ajars
AjaRS
-
edge-http
Async +
no_std
+ no-alloc implementation of the HTTP protocol -
valorant-assets-api
API Wrapper for valorant-api.com
-
roctogen
Github API and models generated from the official swagger OpenAPI specification
-
reqwest-leaky-bucket
Leaky-bucket rate limit middleware for reqwest
-
line-login-api
LineLoginApi for Rust
-
simple-hyper-client
A wrapper for hyper's HTTP client providing a simpler interface as well as a blocking interface
-
rust-freely
An asynchronous wrapper for the WriteFreely/Write.as API
-
query-string-builder
A query string builder for percent encoding key-value pairs
-
reqwest-wasm
higher level HTTP client library
-
rhai-http
HTTP module for the rhai scripting language
-
cdumay_http_client
call remote web application
-
r621
client to access e621
-
dify-client
A client for the Dify API
-
ua-parser
User Agent String Parser project
-
wcookie
represents the cookie set by a HTTP server written in Rust
-
hyper-client-io-wizard
Client IO builder for hyper-1
-
did-web
did:web DID method, using the ssi crate
-
streaming-http-range-client
A client for ergonomically streaming HTTP Range requests
-
vkteams-bot
VK Teams Bot API client
-
chipp_http
curl-based HTTP client library
-
qiniu-isahc
Qiniu Isahc based HTTP Interface Implementation for Rust
-
coveralls-api
API Bindings for coveralls.io. Deals with report creation and submission.
-
li-surf
Surf the web - HTTP client framework
-
hyper-trust-dns-connector
A compatibility crate to use hickory-dns asynchronously with hyper client, instead the default dns threadpool
-
leetcode-api
leetcode api
-
wallpaper-dl
Wallpaper downloader for various websites
-
iarapi-rs
interacting with the IAmResponding API
-
twitter-v2
Twitter API v2
-
hyper-util-wasm
hyper utilities, patched for wasm
-
reqwest-retry-after
Retry-After header support for reqwest
-
todoistctl
Todoist CLI
-
owa4x
Idiomatic wrapper around the owa4x-sys crate
-
hippo-openapi
Auto-generated client for Hippo
-
ya-client
Yagna REST API client async binding
-
jsonrpc-client-transports
Transport agnostic JSON-RPC 2.0 client implementation
-
rvcr
Record-and-replay HTTP testing for requests
-
dnld
downloading
-
iptmnet
A convenient CLI for the IPTMNet API
-
prople-jsonrpc-client
JSON-RPC HTTP client
-
goldrust
testing HTTP clients with golden files
-
fetchr
A versatile Rust CLI tool for making HTTP requests
-
listener-radio
Listener Radio monitors on a Graphcast network and stores messages
-
lesspass-client
LessPass API server client library and CLI written in Rust
-
pastebin-cli
CLI for pastebin.com
-
open-meteo-rs
HTTP client for open-meteo.com api
-
graph-http
Http client and utilities for the graph-rs-sdk crate
-
devlibx-http
http client project
-
url-build-parse
ability to parse URL from string as well as construct URL from parts
-
simplerusthttpsclient
client with rust native tls
-
savon
SOAP async HTTP client generator
-
shindan-maker
interacting with ShindanMaker, the popular personality quiz service
-
supply-chain-trust-example-crate-000081
A fast and correct HTTP library
-
domo_pitchfork
Domo API Sdk
-
junction-core
Dynamically configurable HTTP service discovery
-
cloudflare_dyndns
DynDNS client for Cloudflare
-
rest-json-client
easing http json api request
-
gyazo-api
Gyazo API client
-
opentelemetry-surf
OpenTelemetry integration for surf
-
sulfite
A high-level S3 client built on AWS SDK for Rust for bandwidth saturation
-
imgurs
API for Imgur
-
http-typed
HTTP client supporting custom request and response types
-
sylvia-iot-coremgr-cli
The command-line tool for Sylvia-IoT core manager
-
replicate-rs
A minimal async http client for Replicate
-
mock-http-connector
Mock hyper HTTPConnector
-
rust-metasploit
Rust wrapper for metasploit
-
serpapi
Integrate search data into your Ruby application. This library is the official wrapper for SerpApi. SerpApi supports Google, Google Maps, Google Shopping, Baidu, Yandex, Yahoo, eBay, App Stores, and more.
-
nanocl_error
Nanocl error types
-
http-cache-surf
http-cache middleware implementation for surf
-
dusks-reqwest
higher level HTTP client library
-
tame-webpurify
client for the WebPurify REST API
-
eternaltwin_client
Eternaltwin client implementations
-
trakt-rs
Trakt.tv API
-
oro-client
Generic client for the HTTP NPM api
-
mbta-rs
client for interacting with the MBTA V3 API
-
prometheus-reqwest-remote-write
A prometheus remote write client for reqwest
-
tumblr_api
Tumblr API client
-
strava_client
Client API for Strava. https://developers.strava.com/
-
pinata-sdk
Rust SDK for the Pinata IPFS platform
-
picdl-rs
download pictures from some services
-
actix_block_ai_crawling
Actix Middleware that blocks Generative AI crawlers
-
cloudflare
v4 API
-
emails
A web scraper to extract email addresses from websites
-
htwrap
Framework-less Hyper client and server
-
rust_filen
Rust interface for Filen.io API
-
nightfly
higher level HTTP client library for the lunatic runtime
-
megaphone
Client library that can be used to subscribe to megaphone channels
-
classcharts
Unoffical classcharts library for rust
-
tower-reqwest
Adapter between reqwest and tower-http crates
-
gst-client
bindings for the main functionalities of the GStreamer Daemon
-
crops_api_client
Unofficial reqwest-blocking based HTTP client to consume Harvest API
-
monoio-http-client
Http client for Monoio
-
octocrate-types
A comprehensive GitHub REST API library based on Rust
-
hreq
user first async http client
-
office-convert-client
Client library for interracting with office-convert-server
-
komga
REST API Client generated from OpenAPI specification
-
artemis
An integrated GraphQL Client that supports caching, fetching and others through extensible exchanges in Rust and with WASM
-
system_proxy
Get the system-wide HTTP proxy
-
http-types-rs
Common types for HTTP operations
-
centraldogma
client for Rust
-
b2-client
HTTP client-agnostic Backblaze B2 client library
-
dload
help you download files from URLs easily
-
aletheia
A client library for the Guardian's content API
-
glue-cli
A blazingly fast HTTP client with a magnificent request building syntax, made for humans
-
reqwest-patched
higher level HTTP client library
-
yukikaze
Beautiful and elegant HTTP library
-
ddnet-account-client-reqwest
The client implementation using reqwest as HTTP client
-
pretend
modular, Feign-inspired, HTTP client based on macros
-
elastic_requests
Code generated request types for the Elasticsearch REST API
-
rural
User-friendly command-line HTTP tool
-
votesmart
A client wrapper for the Votesmart REST API
-
squarespace_commerce
A package that permits interfacing with squarespace commerce APIs
-
http-adapter
Adapter for HTTP client agnostic requests
-
oauth-client
OAuth client for Rust
-
twilight-lavalink
Lavalink client for the Twilight ecosystem
-
did-method-plc
did:plc DID method, using the ssi crate
-
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.
-
hyper-named-pipe
Hyper client bindings for Windows Named Pipes
-
lalamove-rs
An unofficial Lalamove API crate for rust. It's still in development; PRs welcome!
-
rust-api-test
CLI tool for testing REST APIs
-
chris
client library
-
lobsters
Asynchronous http client for the lobste.rs website
-
dolarhoy-core
fetching currency values from dolarhoy.com
-
reqwest-vcapra1-add-cookies
higher level HTTP client library
-
hentai
API wrapper for nhentai.net
-
githuber
A modern ergonomic GitHub REST API Rust binding
-
did-ion
did:ion DID method implementation, using the ssi crate and ION/Sidetree REST API
-
ratcurl
Rust bindings to libcurl for making HTTP requests, with curl-impersonate support
-
llmclient
Rust LLM client - Gemini, GPT, Claude, Mistral, Groq
-
spiko
🚀 Spiko is a fast, Rust-based load testing tool with a beautiful TUI for real-time insights
-
termii-rust
Rust SDK for termii a messaging provider
-
skelphore
Massive repeated HTTP(S) requests simplifier
-
fast_reqwest
higher level HTTP client library
-
isahc-opendal-workaround
The practical HTTP client that is fun to use
-
common-s3-headers
Only the headers necessary for communicating with S3-like services. It's all you need.
-
dxr_server
Declarative XML-RPC (server implementation)
-
minio
SDK for Amazon S3 compatible object storage access
-
h2_wasi
An HTTP/2 client and server
-
surf
web - HTTP client framework
-
http-req-no-std-win
allows you to send simple http requests using the windows api crate, no_std supported!
-
openshift-openapi
Bindings for the OpenShift client API
-
slumber_cli
Command line interface for Slumber. Not intended for external use.
-
nimiq-jsonrpc-client
JSON-RPC client implementation
-
ccp-cu-rpc-client
CCP CU RPC client
-
node-js-release-info
Asynchronously retrieve Node.js release info by version and platform from the downloads server
-
tectonic_geturl
A generic interface for HTTP GETs and byte-range requests, with pluggable backends
-
curio
A blazing fast http client
-
postman
client, generated from the OpenAPI spec
-
httpdt
datetime library for HTTP clients and servers
-
devlibx-tutorial
http client project
-
tokio-curl
asynchronous HTTP client using futures backed by libcurl
-
authorization
A Role Based Access Control (RBAC) library
-
fibers_http_client
A tiny asynchronous HTTP/1.1 client library
-
square-ox
An easy, idiomatic, and flexible way of interacting with the Square API, following Rust conventions
-
multipart-stream
parse and serialize async multipart/x-mixed-replace streams
-
ord-reqwest
A lightweight HTTP client for ordinals server and runes utility
-
hyper-proxy2
A proxy connector for Hyper-based applications
-
static-http-cache
A local cache for static HTTP resources
-
reqwest-middleware-wasi
Wrapper around reqwest to allow for client middleware chains
-
attackerkb-api-rs
AttackerKB API
-
ureq_multipart
ureq multipart post toolkit
-
li-http-client
Types and traits for http clients
-
reqwest_mock
mockable reqwest-like HTTP client
-
attohttp
Small and lightweight HTTP client
-
questrade
Oxidized Questrade Client
-
maera
A monitor for periodically scraping websites with genuine browser fingerprints
-
dxr_client
Declarative XML-RPC (client implementation)
-
simplepush-rs
Client for the simplepush.io API
-
yew_assets
Assets Icon components for yew
-
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.
-
pageseeder-api
An asynchronous, runtime-agnostic client for the PageSeeder Service API
-
radegast
Fiber friendly http client for tarantool apps
-
drupal_kit
Flexible Drupal HTTP client supporting a variety of popular contrib modules
-
frizz
curl alternative written in rust
-
recursive_scraper
Constant-frequency recursive CLI web scraper with frequency, filtering, file directory, and many other options for scraping HTML, images and other files
-
fetch_unroll
fetching and unrolling .tar.gz archives
-
loop-http-get
Send an HTTP GET every minute
-
rama-hyper
A fast and correct HTTP library for Rama
-
qweather-http-client
QWeather HTTP Client
-
req
Command line http client (like curl). Easier formatting to send JSON bodies, smarter defaults, and more, when compared to curl.
-
consul
Rust client libray for Consul HTTP API
-
licc
Liefland Idle Champions Codes - Client for the liefland codes API service for Idle Champions of the Forgotten Realms chest codes
-
requiem-wc
Actix http client
-
simplehttp
(and very immature) sync http client. Intended to have multiple implementations abstracting away API differences between platforms
-
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
-
alamofire-kit
Alamofire Kit
-
download-async
A fast and convenient wrapper around hyper with https support
-
libtodoist
Rust wrapper around Todoist API
-
cloudflare-rs
bindings for Cloudflares v4 API
-
june-analytics
June analytics client for Rust
-
wom_rs
api wrapper for the OSRS Wise Old Man API
-
cabot
HTTP Client
-
ratmom
Sensible, async, curl-based HTTP client
-
wandbox
An api binding for Wandbox
-
etwin_dinorpg_client
DinoparcClient implementations
-
rusty-driver
A high level async API for controlling a web browser with webdriver
-
dbfile
http client by rust
-
maxmind_geo_ip2
a REST API client for the MaxMind GeoIP2 API
-
edjx
EDJX SDK
-
odata-simple-client
Simplified OpenData API Client
-
misskey
Asynchronous client for Misskey
-
logtail-rust
Logtail http client wrapper
-
reqwest-ratelimit
Rate-limit middleware for reqwest
-
jsonrpsee-core
jsonrpsee
-
square-rust
client library for the Square API
-
conductor_rust
building Conductor workers with Rust
-
req_it
A graphical multi-tab HTTP client
-
http-cache-darkbird
http-cache manager implementation for darkbird
-
eventsource
accessing EventSource/Server-Sent Events endpoints
-
interfacer
SDK builder for various API, like retrofit
-
rpc-core-net
a tiny rpc library for rust
-
li-http-types
Common types for HTTP operations
-
ht
HTTPie clone
-
era-compiler-downloader
Downloader for dependencies of the ZKsync compilers
-
fantoccini-stable
High-level API for programmatically interacting with web pages through WebDriver
-
timeflake-rs
Timeflake is a 128-bit, roughly-ordered, URL-safe UUID. Inspired by Twitter's Snowflake, Instagram's ID and Firebase's PushID.
-
eiga
A WIP TMDB API client
-
http-downloader
支持多线程与断点续传的 Http 下载库
-
zuora_rest_client
A HTTP Client built on top of the reqwest package for accessing the Zuora Billing REST API
-
aahc
Asynchronous, zero-allocation HTTP client that is agnostic to choice of executor
-
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.
-
ruxios
HTTP library for Rust, inspired by Axios, with a simple yet robust interface
-
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
-
https_demo
https demo website in Rust
-
quiverquant
accessing the QuiverQuant API
-
sec-http3
An async HTTP/3 implementation that supports web transport
-
salvo-utils
hyper utilities
-
filesvc-rs
Wrapper for the https://files.vc file hosting service
-
dmc-dsg
DMC DSG Client
-
reqwest-cache
reqwest-middleware based in-memory HTTP caching middleware
-
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.
-
k8s-openapi-derive
Custom derives for the Kubernetes client API
-
httpc
An HTTP client working both natively and in WASM environments
-
format-url
Make building URLs more ergonomic
-
gotopub
GoToSocial and general Fediverse client
-
bevy_defer_http
Hyper based http utilies for bevy_defer
-
rive-http
Revolt REST API client for the Rive ecosystem
-
hyper-sync-rustls
Glue code for Rustls and synchronous Hyper
-
mz-http-proxy
HTTP proxy adapters that respect the system proxy configuration
-
arrpc-contract
Default contracts for ARRPC
-
merriam-webster-model
Models for the Merriam Webster's Dictionary API
-
time_server_utils
time server project
-
webpage-cli
Interrogate web pages for information
-
hydrus-ptr-client
A http client for the hydrus ptr
-
polyio
A create for interacting with the Polygon API at polygon.io
-
srs-client
bindings for the main functionalities of the SRS
-
user_agent
concept of a user agent session, storing and retrieving cookies over multiple HTTP requests (a
Session
) -
longboard
the easy way to surf
-
curlall
curl-like CLI tool to automatically page through APIs
-
hitt-request
Request utility library for the hitt http testing tool
-
mclient
macro based http client
-
hue-bridge
Asynchronous Hue Bridge API bindings
-
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.
-
dbfs-client
Databricks DBFS Client
-
file-retriever
Concurrent download library with progress bar
-
win_inet
Small wrapper around WinINet
-
iqhttp
iqlusion's HTTPS toolkit. Provides a high-level wrapper around hyper, with built-in SSL/TLS support based on rustls.
-
qiniu-reqwest
Qiniu Reqwest based HTTP Interface Implementation for Rust
-
retroqwest
A reqwest REST client generator
-
wildland-http-client
Wildland http client
-
rttp_client
Rust http client lib
-
hyper_wasi
A fast and correct HTTP library
-
strois
S3 synchronous SDK based on rusty_s3 and ureq
-
ocpi
Unofficial, in progress, OCPI implementation
-
clia_nacos_rust_client
A personal temporary mod for nacos rust client
-
nightfly-twitchax-patch
higher level HTTP client library for the lunatic runtime
-
chttp
The practical HTTP client that is fun to use
-
smolhttp
fork of the original minihttp and aims to keep simple and lightweight
-
rama-core
rama service core code, used by rama and service authors
-
porkbun-rs
Porkbun API client
-
lib-todoist
(Not affiliated with Todoist) Todoist lib; bringing Todoist to the terminal
-
deepl
API
-
roy
high-level library for consuming RESTful APIs
-
finmind
https://finmindtrade.com/analysis/#/data/document
-
surf-retry
A retry middleware for surf
-
dtrack
Dependency-Track in the CI
-
restless
REST API helper traits
-
misato
Official Rust interface for MisatoWiki Web API
-
surf-vcr
Record and replay HTTP sessions for testing surf clients
-
vigor_agent
Client library for Vigor servers
-
fe_session
local session storage for Iron
-
lynx
Small and lightweight HTTP client
-
geoprox-client
An HTTP client library for interacting with the Geoprox search engine
-
knock
HTTP Client for Rust
-
anterofit
Wrap REST APIs with Rust traits using macros
-
tomcat
Send HTTP/HTTPS requests
-
algorithm-problem-client
HTTP Client for algorithm problems
-
tower-api-client
Toolkit for creating API clients with Tower
-
pshbullet_client
Unofficial Pushbullet API client
-
restau
Demo
-
azure-rust
Rust client for the Azure DevOps Server
-
transistor
Crux Datalog DB Client
-
azure_rs
Rust client for the Azure DevOps Server
-
ml-downloader
blocking downloader based on reqwest
-
jinxapi-github
GitHub API client
-
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.
-
gst-client-rs
bindings for the main functionalities of the GStreamer Daemon
-
qube
Kubernetes API client with async features (based on kubeclient)
-
libravatar
A Libravatar library
-
client_request
Rust implimentation for API
-
ichor
An API wrapper for itch.io
-
drand-client-rs
A small rust library for retrieving random numbers from drand
-
uaparser-rs
user agent parser for rust
-
gyazo_client
Gyazo Client for Rust
-
line2httppost
HTTP client that POSTs each incoming stdin command line to specified URL, reusing the connection if possible
-
threaty-rs
Combine multiples CTI APIs in Rust to help performing analysis
-
hubcaps-ex
Rust interface for Github
-
topgg-rs
A top.gg library that makes posting and getting info easy!
-
qiniu-ureq
Qiniu Ureq based HTTP Interface Implementation for Rust
-
lmstfy-client
client for lmstfy server
-
honeybadger
client for rust
-
eludrs
API wrapper for Eludris built on Tokio
-
fastly_rt
Fastly Real time stats API
-
no_browser
a light-weight, head-less 'web browser' based on reqwest
-
slumber_import
Import from other formats to Slumber collections. Not intended for external use.
-
kubeclient
An ergonomic Kubernetes API client to manage Kubernetes resources
-
surf-governor
A rate-limiting middleware for surf
-
facebook-webhook
Facebook - Webhook
-
voight_kampff
A user agent checker
-
httpie
Human-friendly CLI HTTP client for the API era
-
blacksmith
Building-block functions for async systems
-
pi_awc
Async HTTP and WebSocket client library
-
aliyun_rust_http_client
aliyun rust http client
-
url-status-checker
cleans URLs from an input file and verifies their status codes. Cleaned URLs and their status codes are stored in an output file.
-
duma
A minimal file downloader
-
yfinance-rust
downloading Yahoo Finance V8 chart data
-
httpal
Work in progress: HTTP client for Rust
-
urls2disk
Http client to download urls to disk concurrently, optionally converting them to PDF
-
hadorn-macro
A type-safe HTTP client for Rust
-
stud_ip_scraper
Blazingly fast 🚀 library for interacting with Stud.IP 📚
-
rust_client
A command line http client
-
fb_cloned
Cloned macro
-
jsonrpc-client-http
A transport implementation for jsonrpc-client-core based on Hyper and futures
-
asession
a user-friendly Client wrapper
-
bitbucket-server
Async bitbucket server bindings
-
coc-rs
wrapper around the Clash of Clans public API
-
txts-rs
interacting with txts
-
vk_executive
Relatively low-level VK API library designed for millions requests per second
-
analytics
Segment analytics client for Rust https://segment.com/docs/libraries/rust
-
dianmeng
a web parse
-
exante
HTTP client for Exante REST API version 3.0
-
mio_surf
Surf the web - HTTP client framework
-
cdumay_rest_client
call remote REST API application
-
ecli-server-codegen
RESTFul APIs provided by ecli-server
-
uclient
Universal HTTP client for Rust
-
civitai
Load models from civit ai
-
mirai_rs
mirai-rs is a mirai-api-http client implementation written in Rust
-
qiniu-multipart
A backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and server
-
hyperx
Hyper's typed header module, eXtracted and improved
-
adafruit_io_http
Adafruit IO http client
-
windy-station
Oxidized Windy PWS Client
-
aur
HTTP client implementations for the AUR
-
hyper-hickory
HTTP connector for hyper that uses hickory's DNS resolver
-
http-adapter-reqwest
HTTP adapter implementation for reqwest
-
bma-jrpc
JSON RPC client for Rust
-
misskey-http
Asynchronous HTTP-based client implementation for Misskey
-
manic
Fast and simple downloads
-
http-auth
HTTP authentication: parse challenge lists, respond to Basic and Digest challenges. Likely to be extended with server support and additional auth schemes.
-
questrade-rs
Oxidized Questrade Client
-
ligab
A LigaAI(ligai.cn) API client
-
ptth_relay
The PTTH relay
-
interfacer-http
A magic HTTP client, like retrofit in Java
-
weblib
small, simple library for fetching the contents of a URL and returning them as a string
-
ezomyte
Path of Exile API client library
-
http-api-client
HTTP API Client
-
upstash-redis-rs
A upstash redis API client
-
eventsource-stream
A basic building block for building an Eventsource from a Stream of bytes
-
jsonrpc-ws-client
JSON-RPC 2.0 websocket client implementation
-
livy
Apache Livy REST API Client
-
faclair
HTTP Client for the learngaelic.scot Scottish Gaelic dictionary
-
http-types-red-badger-temporary-fork
Common types for HTTP operations
-
pilfer
TUI frontend for Eludris
-
dx_http
A robust HTTP client library with support for dynamic serialization
-
rlinks
Links (rlinks) finds dead links in your website
-
thirtyfour-macros
Thirtyfour is a Selenium / WebDriver library for Rust, for automated website UI testing
-
etwin_twinoid_client
DinoparcClient implementations
-
ds-http-client
HTTP client to download files or query API with User-Agent set
-
elastic_reqwest
A lightweight implementation of the Elasticsearch API based on reqwest
-
nails-client
A Nailgun client binary, intended to be equivalent to the C and Python clients
-
api
abstraction for HTTP API clients