grpc-server-js

JSON →
library 0.5.0 ·javascript
verified Jun 7, 2026

Pure JavaScript gRPC server implementation (v0.5.0) that uses Node's built-in http2 module, eliminating C++ dependencies and native compilation. It aims to be largely compatible with the official grpc.Server API, supporting unary, server/client streaming, bidirectional calls, deadline/cancellation, gzip/deflate compression, server credentials, and metadata. No production dependencies. Released under active development with periodic updates; key differentiator is zero native dependencies, making it suitable for environments where native modules are problematic. However, it is not yet stable (pre-1.0) and has some API deviations (async bind(), missing addProtoService()).