Protobuf and RPC for TypeScript
-
Updated
May 26, 2025 - TypeScript
Protobuf and RPC for TypeScript
Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.
In this guide, you will learn how to build a complete CRUD gRPC API server and client with TypeScript in a Node.js environment that runs on an Expressjs framework and uses a Prisma database ORM. We'll create five RPC services on the gRPC server that are going to be evoked by the gRPC client to perform the basic CRUD (Create, Read, Update, and De…
Generates GraphQL schemas from gRPC Protocol Buffers and creates the server or gRPC client.
🛵 Universal, extendable, typesafe gRPC/gRPC-Web client/server library used in ezy.
A Search functionality for a set of questions provided in a JSON file. The backend should be developed using either Node.js or Golang, leveraging gRPC for communication. QestSeaach : The frontend should be built using React and will include a search box to display query results.
Batteries included grpc server for NodeJS. Supports middleware, interceptor and error handling.
Pact 🔗 Plugin 🔌 template for the Deno 🦕 language = 🫶
Small project implement with Deno, gRPC, CQRS pattern, mongodb, elasticsearch, typescript
GRPC server in Golang and client in react/web, Unary RPC and Server streaming RPC demos WITH k8s config to deploy
Nest.js: TypeScript/JavaScript based gRPC/HTTP2.0 web application with protoc-28.3 and adapted script for windows 11
gRPC API pet project built on top of NestJS using DDD, CQRS, MikroORM and PostgreSQL
Nest gRPC Implementation
Exactly as https://github.com/grpc/grpc-node but with CORS capability
A 3 tier microservice architecture consisting of a gRPC server, web API and frontend.
gRPC Chat Application With Multiple Frameworks
This is a practice project for gRPC with Node.js and TypeScript.
Sample repositories for gRPC client and server.
Add a description, image, and links to the grpc-server topic page so that developers can more easily learn about it.
To associate your repository with the grpc-server topic, visit your repo's landing page and select "manage topics."