Rust Grpc

Open-source Rust projects categorized as Grpc

Top 23 Rust Grpc Projects

  • tonic

    A native gRPC client & server implementation with async/await support.

    Project mention: Roll your own auth with Rust and Protobuf | | 2023-10-28

    Use tonic-build directly from Rust.

  • volo

    Rust RPC framework with high-performance and strong-extensibility for building micro-services.

    Project mention: Mastering Golang Microservices - A Practical Guide: Embrace High-Performance with Kitex and Hertz | | 2024-01-12

    Stay curious, keep exploring, and stay tuned for our upcoming Rust-focused Volo guide, which will introduce you to yet another exciting aspect of CloudWeGo. Happy coding!

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • bayard

    A full-text search and indexing server written in Rust.

  • Rust-Full-Stack

    Rust projects here are easy to use. There are blog posts for them also.

    Project mention: Rust for web development | /r/rust | 2023-06-19
  • dozer

    Dozer is a real-time data platform for building, deploying and maintaining data products. (by getdozer)

    Project mention: Show HN: Find simple open source bounties to solve and get paid | | 2023-08-19

    and then something has gone off the rails about the accounting process since

  • grpc-rust

    Rust implementation of gRPC

  • spaceman

    A gRPC client from another world (by eliaperantoni)

    Project mention: Spaceman: A gRPC client from another world. Comes both as a CLI and as a GUI built with Tauri and | /r/rust | 2023-04-02

    That's ok, it's a little opinionated. The good news is that it's easy to change the style (not the layout) here. You can CTRL+F anything beginning with a # to find the colors and customize them. The colors for the syntax highlighting are here.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • music-player

    An extensible music server written in Rust 🚀🎵✨ (by tsirysndr)

  • CleanIt

    Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.

  • rslocal

    An easy-to-use tunnel to localhost built in Rust. An alternative to ngrok and frp.

  • google-cloud-rs

    Asynchronous Rust bindings for Google Cloud Platform APIs.

  • rusve

    Open source application build using SvelteKit and Rust as modules connected via gRPC.

    Project mention: SGSG (Svelte + Go + SQLite + gRPC) - open source application | /r/sveltejs | 2023-12-06

    There is a whole deployment process in the github repo for simple servers (which, nowdays are really underapprecited in favour of new toys like edge). But it's also very easy to deploy it to let's say Google Cloud Run. I've got a bigger project with everything ready for that if you need it:

  • ginepro

    A client-side gRPC channel implementation for tonic

  • rust-server

    DCS gRPC server written in Rust. Get data out of DCS and send commands into DCS.

    Project mention: DCS scripts to extract aircraft position to a third party application. | /r/hoggit | 2023-08-20

    You can use DCS-gRPC unit stream

  • exploring-rust-ecosystem

    A set of examples that demonstrate how to create a backend application using Rust ecosystem

  • bicycle

    Bicycle 🚲 is a framework for defining database schemas whose access patterns are generated as code and compiled into each DB server binary. (by ordinarylabs)

    Project mention: Bicycle's Arrival 🚲 | /r/ordinary_labs | 2023-08-29

    Bicycle 🚲 is a framework for defining database schemas whose access patterns are generated as code and compiled into each server binary.

  • google-api-proto

    This library generated from googleapis/googleapis using tonic-build.

  • rauth

    A simple SSO implementation in Rust (by alvidir)

  • pandit

    My Final Year Project. A distributed proxy that converts applications into gRPC Services. Provides powerful user-defined caching strategies.

  • rust-starter-pack

    Rust Starter Pack - With Tokio Axum, Sqlx, Docker, DB Migrations, Codegen, and more! Project is inspired by Ardan Labs Ultimate Service.

    Project mention: What's everyone working on this week (16/2023)? | /r/rust | 2023-04-17

    I have been working on creating a "starter kit" for rust web projects (eventually grpc too) with a codegen and RSA keypair too. Applying the theory from Ardan Labs Ultimate Service Golang repo. Its been a good way to learn rust, but at the same time appreciating how agnostic the thought processes are between languages. If anyone is interested it is HERE, i appreciate feedback and I only picked up rust, so I understand if things are a little too newby atm!

  • stargate-grpc-rust-client

    A rust gRPC client for

    Project mention: Do you use Rust in your professional career? | /r/rust | 2023-05-09

    Sadly, not much. I worked on two projects in Rust - one was a gRPC based driver for Stargate ( which is open source. And recently I've been working on another one (soon to be opensourced) - a high performance mirroring proxy we use for testing our software. That last one was really cool, and it is already in production.

  • mesg

    Simple message broker with GRPC client protocol

  • httlib-rs

    Low-level HTTP for Rust

  • SaaSHub

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

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). The latest post mention was on 2024-01-12.

Rust Grpc related posts


What are some of the best open-source Grpc projects in Rust? This list will help you:

Project Stars
1 tonic 8,655
2 volo 1,986
3 bayard 1,837
4 Rust-Full-Stack 1,473
5 dozer 1,402
6 grpc-rust 1,371
7 spaceman 361
8 music-player 297
9 CleanIt 252
10 rslocal 234
11 google-cloud-rs 173
12 rusve 140
13 ginepro 111
14 rust-server 80
15 exploring-rust-ecosystem 69
16 bicycle 37
17 google-api-proto 21
18 rauth 21
19 pandit 14
20 rust-starter-pack 11
21 stargate-grpc-rust-client 7
22 mesg 7
23 httlib-rs 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives