grpc-js-reflection-client

JSON →
library 1.4.0 ·javascript
verified Jun 7, 2026

Client library for gRPC reflection API that dynamically loads protobuf service definitions from a running gRPC server without requiring local .proto files. Current stable version is 1.4.0. Released as needed. Enables runtime discovery of gRPC services and methods, generating client stubs on the fly. Differentiates from static protobuf compilation by eliminating the need to distribute proto files and allowing interaction with services whose schemas evolve independently. Supports ESM and CJS, ships TypeScript definitions. Requires @grpc/grpc-js as a peer dependency.