rustio rustio.net

Web Programming::Http Client

77

hyper

1.9.0 Stable

A protective and efficient HTTP library for all.

670.2M downloads · 1mo ago
75

isahc

2.0.0 Stable

The practical HTTP client that is fun to use.

15.8M downloads · yesterday
73

reqwest-tracing

0.7.1 Growing

Opentracing middleware for reqwest.

24.5M downloads · 6d ago
72

awc

3.8.2 Stable

Async HTTP and WebSocket client library

11.5M downloads · 3mo ago
72

reqwest

0.13.4 Growing

higher level HTTP client library

494.1M downloads · today
71

minreq

2.14.1 Stable

Simple, minimal-dependency HTTP client

5.0M downloads · 1mo ago
71

reqwest-middleware

0.5.2 Growing

Wrapper around reqwest to allow for client middleware chains.

60.2M downloads · 6d ago
70

kube-runtime

3.1.0 Stable

Kubernetes controller runtime

44.3M downloads · 2mo ago
70

ureq

3.3.0 Stable

Simple, safe HTTP client

131.5M downloads · 2mo ago
69

k8s-openapi

0.27.1 Growing

Bindings for the Kubernetes client API

54.3M downloads · 2mo ago
69

kube-client

3.1.0 Stable

Kubernetes client

51.5M downloads · 2mo ago
69

http-cache-semantics

3.0.0 Growing

RFC 7234. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases

3.9M downloads · 3mo ago
69

thirtyfour

0.37.0 Growing

Thirtyfour is a Selenium / WebDriver library for Rust, for automated website UI testing. Tested on Chrome and Firefox, but any webdriver-capable browser should work.

1.4M downloads · 23d ago
69

reqsign

0.20.0 Growing

Signing HTTP requests for AWS, Azure, Google, Huawei, Aliyun, Tencent and Oracle services

11.5M downloads · 2mo ago
69

attohttpc

0.31.0 Growing

Small and lightweight HTTP client

26.0M downloads · yesterday
68

http-cache

0.21.0 Growing

An HTTP caching middleware

3.3M downloads · 1mo ago
67

jsonrpc-core-client

18.0.0 Growing

Transport agnostic JSON-RPC 2.0 client implementation.

5.7M downloads · 4y ago
66

jsonrpc-core

18.0.0 Growing

Transport agnostic rust implementation of JSON-RPC 2.0 Specification.

17.2M downloads · 4y ago
66

octocrab

0.51.0 Growing

A modern, extensible GitHub API client.

14.7M downloads · 8d ago
66

gloo-net

0.7.0 Growing

HTTP requests library for WASM Apps

16.9M downloads · 2mo ago
66

cookie_store

0.22.1 Growing

Implementation of Cookie storage and retrieval

50.5M downloads · 3mo ago
65

surf

2.3.2 Growing

Surf the web - HTTP client framework

4.3M downloads · 4y ago
64

k8s-openapi-codegen-common

0.27.1 Growing

Common code for the k8s-openapi code generator and k8s-openapi-derive

121.5K downloads · 2mo ago
64

hyper-util

0.1.20 Growing

hyper utilities

302.8M downloads · 3mo ago
64

twilight-http

0.17.1 Growing

Discord REST API client for the Twilight ecosystem.

1.9M downloads · 5mo ago
64

http_req

0.14.6 Growing

simple and lightweight HTTP client with built-in HTTPS support

892.5K downloads · 2d ago
64

fantoccini

0.22.1 Growing

High-level API for programmatically interacting with web pages through WebDriver.

3.2M downloads · 2mo ago
64

spider_skills

0.1.7 Experimental

Skills and automation tactics for spider rust projects

2.3K downloads · 3mo ago
64

notionrs

0.27.0 Growing

A Notion API client that provides type-safe request serialization and response deserialization

38.6K downloads · 5d ago
64

http-cache-reqwest

0.16.0 Growing

http-cache middleware implementation for reqwest

2.5M downloads · 1mo ago
63

wreq

5.3.0 Growing

An ergonomic Rust HTTP Client with TLS fingerprint

1.1M downloads · 3mo ago
63

reqwest-retry

0.9.1 Growing

Retry middleware for reqwest.

37.6M downloads · 3mo ago
63

icx

0.47.3 Growing

CLI tool to call canisters on the Internet Computer.

70.9K downloads · 10d ago
62

jsonrpc-client-transports

18.0.0 Growing

Transport agnostic JSON-RPC 2.0 client implementation.

5.8M downloads · 4y ago
62

http-types

2.12.0 Growing

Common types for HTTP operations.

49.0M downloads · 4y ago
62

reqx

0.1.38 Experimental

Rust HTTP transport client for API SDK libraries with retry, timeout, idempotency, proxy, and pluggable TLS backends

46.1K downloads · 8d ago
62

hyper2

1.5.5 Growing

A protective and efficient HTTP library for all.

295.4K downloads · 1y ago
62

curl

0.4.49 Growing

Rust bindings to libcurl for making HTTP requests

39.7M downloads · 9mo ago
62

diqwest

3.2.0 Growing

Trait to extend reqwest for digest auth flow.

393.0K downloads · 3mo ago
62

product-os-request

0.0.53 Growing

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 for easier usage depending upon your needs for one-time or repeat usage.

57.0K downloads · 3mo ago
62

connectrpc

0.6.0 Experimental

A Tower-based Rust implementation of the ConnectRPC protocol

1.1M downloads · 6d ago
62

notionrs_types

0.20.0 Growing

Shared schema definitions for the Notion API used by the notionrs ecosystem.

7.2K downloads · 5d ago
62

bitreq

0.3.5 Experimental

Simple, minimal-dependency HTTP client

152.9K downloads · 27d ago
62

datadog-api-client

0.31.0 Growing

Rust client for the Datadog API.

1.3M downloads · 10d ago
61

k8s-openapi-derive

0.27.1 Growing

Custom derives for the Kubernetes client API

122.3K downloads · 2mo ago
61

langfuse-client-base

0.13.1 Experimental

Auto-generated Langfuse API client from OpenAPI specification

12.5K downloads · 6d ago
61

feignhttp

0.6.0 Growing

Declarative HTTP client for rust

33.3K downloads · 2d ago
61

tower-reqwest

0.6.0 Growing

Adapter between reqwest and tower-http crates.

56.2K downloads · 1mo ago
60

http-client

6.5.3 Growing

Types and traits for http clients.

6.9M downloads · 3y ago
60

h3

0.0.8 Growing

An async HTTP/3 implementation.

2.5M downloads · 1y ago