evans

Interactive gRPC client with a REPL for testing gRPC services

brewmacoslinux
Try with needOr install directly
Source

About

More expressive universal gRPC client

Commands

evans

Examples

Start interactive REPL mode for a gRPC service$ evans -r repl --host localhost --port 50051
Call a specific gRPC method with JSON input$ evans --host localhost --port 50051 call package.Service.Method --file request.json
Describe available services from a proto file$ evans --proto ./service.proto describe