awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Rust HTTP Client Libraries

Ranking aktualisiert am 13. Juli 2026

For an http client library for Rust, the strongest matches are seanmonstar/reqwest (Reqwest is the standard, high-performance HTTP client for Rust), hyperium/hyper (Hyper is a foundational, high-performance networking library that provides) and http-rs/surf (Surf is an asynchronous, modular HTTP client for Rust). Each is ranked by relevance to your query, popularity and recent activity.

Wir kuratieren Open-Source GitHub Repositories passend zu „best rust http client libraries“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.

Rust HTTP Client Libraries

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • seanmonstar/reqwestAvatar von seanmonstar

    seanmonstar/reqwest

    11,675Auf GitHub ansehen↗

    This library is a high-level networking tool for the Rust programming language, designed to execute HTTP requests and interact with remote services and REST APIs. It provides both asynchronous and blocking interfaces, allowing developers to send data using formats such as JSON or multipart forms while maintaining type-safe communication with external web services. The library distinguishes itself through a comprehensive architecture that manages network sessions and data flow. It utilizes connection pooling to maintain persistent sockets, which reduces latency during consecutive requests to t

    Reqwest is the standard, high-performance HTTP client for Rust that natively supports asynchronous operations, connection pooling, TLS, middleware, and streaming, making it the definitive choice for this category.

    RustConnection PoolingResponse StreamingAsynchronous Request Execution
    Auf GitHub ansehen↗11,675
  • hyperium/hyperAvatar von hyperium

    hyperium/hyper

    15,945Auf GitHub ansehen↗

    Hyper is a low-level networking library designed for building high-performance HTTP clients and servers. It provides a foundational toolkit for creating network services that leverage asynchronous execution and memory-safe data handling, supporting both HTTP/1 and HTTP/2 protocols. The library distinguishes itself through a protocol-agnostic architecture that separates transport logic from HTTP semantics. It utilizes a service-trait abstraction to decouple network logic from the underlying transport, enabling developers to inject custom middleware for request interception and response transfo

    Hyper is a foundational, high-performance networking library that provides the core asynchronous HTTP primitives and connection pooling required for building robust clients, though it is intentionally low-level and typically requires additional crates for high-level features like JSON serialization.

    RustConnection PoolingResponse StreamingAsynchronous Network Clients
    Auf GitHub ansehen↗15,945
  • http-rs/surfAvatar von http-rs

    http-rs/surf

    1,509Auf GitHub ansehen↗

    Fast and friendly HTTP client framework for async Rust

    Surf is an asynchronous, modular HTTP client for Rust that provides a friendly API for common tasks like streaming and JSON serialization, making it a solid choice for client-side applications.

    RustInfrastructure and Automation
    Auf GitHub ansehen↗1,509

Related searches

  • an HTTP client library for Go
  • ein Web-Framework zum Erstellen von HTTP-APIs in Rust
  • an http client library for Dart
  • a lightweight http client for Kotlin
  • an http client library for Flutter
  • a lightweight HTTP client for TypeScript
  • a high performance web framework for Rust
  • a C# library for making HTTP requests