{"library":"typescript-grpc","type":"library","category":null,"description":"A minimalistic annotation-based TypeScript library for building gRPC servers and clients. Current version 0.0.2. Releases are infrequent. Differentiators: uses TypeScript decorators to define services and messages, auto-generates .proto files from annotated classes, and supports modern async/await handlers. Requires manual proto loading via @grpc/proto-loader and grpc package. Less mature than alternatives like @grpc/grpc-js or ts-protoc-gen; limited to basic unary calls.","language":"javascript","status":"active","version":"0.0.2","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install typescript-grpc","imports":["import { Service } from 'typescript-grpc'","import { Method } from 'typescript-grpc'","import { generateProto } from 'typescript-grpc'"]},{"cmd":"yarn add typescript-grpc","imports":[]},{"cmd":"pnpm add typescript-grpc","imports":[]}],"homepage":"https://github.com/xanthous-tech/typescript-grpc","github":"https://github.com/xanthous-tech/typescript-grpc","docs":null,"changelog":null,"pypi":null,"npm":"typescript-grpc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}