Skip to main content


Modern, minimalist type-safe gRPC framework for Node.js

[object Object]

Delightfuly typesafe

Supreme TypeScript support for all gRPC call types, advanced type inference from generated code.

[object Object]

Solid foundation

Modern small TypeScript codebase, with unit and integration tests. Protocat uses new pure JavaScript gRPC client @grpc/grpc-js.

[object Object]

Modern middleware interface

Async middleware API with awaitable call stack cascade. Basic functionality like composition and on-error middleware.