asio-grpc

gRPC client/library

Library for building asynchronous gRPC clients and servers using C++20 coroutines

Asynchronous gRPC with Asio/unified executors

GitHub

374 stars
12 watching
36 forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

asioasynchronousasynchronous-programmingcoroutinecppcpp17cpp20executorsgrpcsender-reciever

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
vmagamedov/grpclibPure-Python implementation of the gRPC protocol for asyncio-based microservices940
ibm/gwhisperA gRPC command line client with tab completion and human-readable output59
eliaperantoni/spacemanA cross-platform gRPC client for testing and debugging gRPC servers370
aspnetrun/run-aspnet-grpcAn e-commerce microservices project demonstrating high-performance inter-service communication using gRPC with .NET 5114
vadimi/grpc-client-cliA command line tool for calling gRPC services and inspecting their structure258
grpc/grpc-swiftA Swift language implementation of the gRPC protocol2,061
grpc/grpc-haskellA Haskell interface to the gRPC protocol for building client-side RPC services.154
arun11299/coro-asyncA C++ library providing a coroutine-based approach to networking37
deeplay-io/nice-grpcA TypeScript gRPC library that provides a modern API with features like easy cancellation and client/server middleware support.442
chronoxor/cppserverAn ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols.1,446
grpc/grpcAn RPC framework and library for building high-performance distributed systems42,124
ballerina-platform/module-ballerina-grpcProvides APIs for connecting and interacting with gRPC endpoints123
joyrex2001/grpc-perlAn implementation of the gRPC transport layer in Perl33
marcoferrer/kroto-plusGenerates code for gRPC-based services with Kotlin Coroutines and Protobuf DSL493
tikv/grpc-rsA Rust wrapper of the gRPC Core library for building high-performance RPC services.1,805