tonic

gRPC client/server

A high-performance gRPC client and server implementation with async/await support

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

GitHub

10k stars
76 watching
1k forks
Language: Rust
last commit: 5 days ago
Linked from 2 awesome lists

asyncgrpcprotorpcrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hyperium/hyper An efficient HTTP library designed as a building block for other libraries and applications. 14,575
grpc/grpc-dotnet An implementation of the gRPC remote procedure call framework for .NET applications 4,204
seanmonstar/reqwest An HTTP client library for Rust providing an ergonomic and powerful way to make HTTP requests 9,926
grpc/grpc An RPC framework and library for building high-performance distributed systems 41,968
improbable-eng/grpc-web A client library for gRPC Web services in browsers and Node.js 4,392
fullstorydev/grpcurl A command-line tool for interacting with gRPC servers using JSON encoding and protocol buffers. 10,898
google/tarpc An RPC framework for Rust that simplifies the process of creating and managing remote procedure calls. 3,298
gotham-rs/gotham A web framework designed to promote stability, safety, security, and speed by leveraging Rust's static typing, async support, and fast server capabilities. 2,238
grpc/grpc-web Enables communication between web browsers and gRPC services using JavaScript 8,660
async-rs/async-std An async version of the Rust standard library with modern features and complete parity with the original API. 3,966
quinn-rs/quinn An implementation of the QUIC transport protocol in Rust 3,848
fullstorydev/grpcui An interactive web-based tool for testing and manipulating gRPC APIs 5,237
emmett-framework/granian An HTTP server designed to support Python applications and multiple interface standards 2,857
tokio-rs/axum A web framework providing an ergonomic and modular API for building web applications using Rust. 19,233
tokio-rs/tokio Provides a runtime for writing reliable asynchronous applications with Rust. 27,064