@grpc/grpc-js

JSON →
library 1.0.1 ·javascript
verified Jun 7, 2026

Pure JavaScript implementation of gRPC for Node.js, maintained by the official gRPC team. Current version v1.0.1 supports Node >=12.10.0. Designed as a drop-in replacement for the deprecated grpc package (C++ addon), offering features such as client/server streaming, automatic reconnection, round-robin/pick-first load balancing, connection keepalives, HTTP CONNECT proxies, and partial compression. Does not handle .proto files directly, relying on @grpc/proto-loader instead. Ships TypeScript types. Updated regularly, with semver guarantees but some internal methods prefixed with underscores.