gRPC Node.js Server Reflection

JSON →
library 1.0.2 ·javascript
verified May 27, 2026

This package provides an implementation of gRPC Server Reflection for Node.js applications, specifically designed to work with the `@grpc/grpc-js` library. It enables gRPC clients, such as `grpccurl` or `Postman`, to dynamically discover the services, methods, and message types exposed by a gRPC server at runtime, without needing pre-compiled `.proto` files on the client side. The current stable version is 1.0.2. As a utility library, its release cadence is primarily driven by updates to its core dependency, `@grpc/grpc-js`, or bug fixes, rather than a fixed schedule. Its key differentiator is its straightforward integration method, requiring only a single function call to wrap an existing `@grpc/grpc-js` server instance, thereby abstracting the complex details of implementing the `grpc.reflection.v1alpha.ServerReflection` service manually. Currently, it fully supports `ListServices` and `FileContainingSymbol` requests but explicitly notes that `FileByFilename` and `FileContainingExtension` requests are not yet implemented.

total hits 12
actors 6 distinct systems
last hit 2d ago AhrefsBot
GPTBot
2
Script
1
Search engines
2
Humans
1

top countries 🇨🇦 Canada · 🇫🇷 France · 🇺🇸 United States · 🇩🇪 Germany · 🇳🇴 Norway