Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →
Top 23 Rust Client Projects
-
Project mention: Release Radar · July 2024: Major updates from the open source community | dev.to | 2024-08-02
We had to feature doggo, Bluey is an Australian National icon 🐶, and I'm Aussie after all. That aside, Doggo is a modern command line DNS client written in Golang. It outputs information in a concise manner, and supports DoH, DoT, DoQ, and DNSCrypt. It's not just called doggo for the Bluey fans and dog lovers, (even though doggos are the best, sorry cat people), it's inspired by dog written in Rust. Doggo is written in Go, so dog + go = doggo! Congratulations on shipping—and writing—your first DNS client 🥳.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
The Kubernetes API is one of my least favourite Go packages - largely generated, boilerplate all over the show and hasn’t even adapted to use things like log/slog without some wrapper.
A much nicer library for dealing with Kubernetes is the kube crate [1] for Rust. The worst aspect of it is the dependency discipline, though that is no worse than the official Go client.
[1]: https://github.com/kube-rs/kube
-
-
-
-
-
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
-
wtx
A collection of different transport implementations and related tools focused primarily on web technologies.
Project mention: Building a real-time chat using WebSockets over HTTP/2 streams | dev.to | 2024-11-17WTX is, among other things, a RFC6455, RFC7541, RFC7692, RFC8441 and RFC9113 implementation written in Rust intended to allow the development of web applications through a built-in server framework, a built-in PostgreSQL connector, a built-in WebSocket handler and a built-in gRPC manager. There is also a built-in API client framework that facilitates the maintainability of large endpoints.
-
-
-
Project mention: Show HN: Vaultrs – Rust-based HashiCorp Vault client library | news.ycombinator.com | 2024-02-29
-
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Client discussion
Rust Client related posts
-
Loco 0.14 on Cathyos: Getting started
-
Using Polars in Rust for high-performance data analysis
-
How to Contribute to Open Source as a Blockchain Developer in 2024
-
Show HN: A Dashboard of Web Benchmarks
-
Show HN: Vaultrs – Rust-based HashiCorp Vault client library
-
DNS Toys
-
build error because found duplicate lang item `panic_impl`
-
A note from our sponsor - Nutrient
nutrient.io | 18 Feb 2025
Index
What are some of the best open-source Client projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | dog | 6,284 |
2 | kube | 3,179 |
3 | graphql-client | 1,170 |
4 | parity-bitcoin | 728 |
5 | elasticsearch-rs | 725 |
6 | wtransport | 491 |
7 | nakamoto | 377 |
8 | bee | 272 |
9 | wtx | 251 |
10 | hors | 241 |
11 | rust-memcache | 138 |
12 | vaultrs | 104 |
13 | podman-api-rs | 88 |
14 | oasis-sdk | 77 |
15 | fhir-sdk | 46 |
16 | client-rust | 41 |
17 | nxcloud | 40 |
18 | rsmgclient | 37 |
19 | algoliasearch-rs | 8 |
20 | finnhub-rs | 8 |
21 | sydney | 7 |
22 | nostr-probe | 5 |
23 | ln-nostr-rs-relay | 5 |