Rust Client

Open-source Rust projects categorized as Client

Top 23 Rust Client Projects

  1. dog

    A command-line DNS client.

    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 🥳.

  2. 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.

    CodeRabbit logo
  3. kube

    Rust Kubernetes client and controller runtime

    Project mention: Rails for Everything | news.ycombinator.com | 2025-01-01

    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

  4. graphql-client

    Typed, correct GraphQL requests and responses in Rust (by graphql-rust)

  5. parity-bitcoin

    The Parity Bitcoin client

  6. elasticsearch-rs

    Official Elasticsearch Rust Client

  7. wtransport

    Async-friendly WebTransport implementation in Rust

  8. nakamoto

    Privacy-preserving Bitcoin light-client implementation in Rust

  9. 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.

    Nutrient logo
  10. bee

    A framework for IOTA nodes, clients and applications in Rust (by iotaledger)

  11. 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-17

    WTX 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.

  12. hors

    instant coding answers via the command line (howdoi in rust)

  13. rust-memcache

    memcache client for rust

  14. vaultrs

    An asynchronous Rust client library for the Hashicorp Vault API

    Project mention: Show HN: Vaultrs – Rust-based HashiCorp Vault client library | news.ycombinator.com | 2024-02-29
  15. podman-api-rs

    Rust interface to Podman (libpod).

  16. oasis-sdk

    Official SDK for the Oasis Network.

  17. fhir-sdk

    Rust FHIR SDK

  18. client-rust

    Official Skytable client driver for Rust

  19. nxcloud

    A CLI client to interact with NextCloud

  20. rsmgclient

    Memgraph database adapter for Rust programming language.

  21. algoliasearch-rs

    Algolia rust client

  22. finnhub-rs

    Rust client for the Finnhub API

  23. sydney

    Vim-like, Command-line Gemini Client

  24. nostr-probe

    command line tools for nostr

  25. ln-nostr-rs-relay

    Mirror of https://sr.ht/~gheartsfield/nostr-rs-relay/

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Client discussion

Log in or Post with

Rust Client related posts

  • Loco 0.14 on Cathyos: Getting started

    5 projects | dev.to | 9 Jan 2025
  • Using Polars in Rust for high-performance data analysis

    9 projects | dev.to | 30 Oct 2024
  • How to Contribute to Open Source as a Blockchain Developer in 2024

    1 project | dev.to | 18 Oct 2024
  • Show HN: A Dashboard of Web Benchmarks

    2 projects | news.ycombinator.com | 21 Aug 2024
  • Show HN: Vaultrs – Rust-based HashiCorp Vault client library

    1 project | news.ycombinator.com | 29 Feb 2024
  • DNS Toys

    3 projects | news.ycombinator.com | 6 Jan 2024
  • build error because found duplicate lang item `panic_impl`

    1 project | /r/substrate | 11 Dec 2023
  • A note from our sponsor - Nutrient
    nutrient.io | 18 Feb 2025
    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 →

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

Sponsored
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.
coderabbit.ai

Did you know that Rust is
the 5th most popular programming language
based on number of references?