surf

Fast and friendly HTTP client framework for async Rust (by http-rs)

Surf Alternatives

Similar projects and alternatives to surf

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better surf alternative or higher similarity.

surf reviews and mentions

Posts with mentions or reviews of surf. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-09.
  • Hey Rustaceans! Got a question? Ask here (2/2023)!
    12 projects | /r/rust | 9 Jan 2023
  • New crate: asserhttp
    7 projects | /r/rust | 23 Nov 2021
    It is a simple trait providing many asserters. This trait is then implemented for many http clients: reqwest, surf, isahc, hyper and actix.
  • Building static Rust binaries for Linux
    6 projects | dev.to | 17 Oct 2021
    This indicates curl, zlib, openssl, and libnghttp2 as well as a bunch of WASM-related things are being dynamically linked into my executable. To resolve this, I looked at the build features exposed by surf and found that it selects the "curl_client" feature by default, which can be turned off and replaced with "h1-client-rustls" which uses an HTTP client backed by rustls and async-std and no dynamically linked libraries. Enabling this build feature removed all -sys dependencies from androidx-release-watcher, allowing me to build static executables of it.
  • http client facade library?
    3 projects | /r/rust | 5 Feb 2021
    https://github.com/http-rs/surf provides an abstraction over several backends, but forces you into async and async-std, and the abstractions it provides are very limited anyway.
  • A note from our sponsor - WorkOS
    workos.com | 25 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic surf repo stats
4
1,446
0.0
8 months ago

http-rs/surf is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of surf is Rust.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com