grpc-echo is a Node.js HTTP-proxied gRPC debugging client that allows you to call gRPC services without a reflection server. Version 0.0.10 requires Node >=10 and peer dependency gnatch-grpc >1.4.0. It maps gRPC method calls to HTTP POST endpoints, enabling easy debugging with curl or Postman. Streams are not supported. Alternative to grpcurl or reflection-based tools.
npm install grpc-echoNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Sets up an Express HTTP server that proxies POST requests to a gRPC Greeter service running on localhost:50051.
Only use unary RPCs with grpc-echo.
Consider alternatives like grpcurl or grpc-reflection.
Ensure URL includes /proxy/ before the service path.
npm install gnat-grpc@>1.4.0
Use const watcher = require('grpc-echo'); instead of import.Ensure ggConf.root points to the directory containing helloworld.proto and its imports.