Simple examples of how to use grpc-dart unary_greet An example of Unary RPCs similar to the official helloworld but with more info exchanged bidi_calc An example of Bidirectional streaming RPCs bidi_chat An example of broadcast from a server to multiple clients by Bidirectional streaming RPCs A nickname needs to be provided when you run bin/client.dart. web An example of unary_greet using gRPC-Web via grpc-dart. A proxy to a server is necessary. See README of the sample. Related articles DartでgRPCを使う Refer to this post for detailed explanations (Japanese).