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.
10k stars
76 watching
1k forks
Language: Rust
last commit: 5 days ago
Linked from 2 awesome lists
asyncgrpcprotorpcrust
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 |