All Projects → badsyntax → grpc-js-typescript

badsyntax / grpc-js-typescript

Licence: other
Generate gRPC TypeScript definitions for use with gRPC (@grpc/grpc-js).

Projects that are alternatives of or similar to grpc-js-typescript

rpc ts
Remote Procedure Calls in TypeScript made simple 🤞
Stars: ✭ 71 (-37.17%)
Mutual labels:  grpc
agrpc
Async GRPC with C++20 coroutine support
Stars: ✭ 53 (-53.1%)
Mutual labels:  grpc
grpc xds
gRPC xDS Loadbalancing
Stars: ✭ 35 (-69.03%)
Mutual labels:  grpc
grpcp
grpcp is a Grpc Persistent Connection Pool.
Stars: ✭ 96 (-15.04%)
Mutual labels:  grpc
grphp
PHP gRPC Framework
Stars: ✭ 19 (-83.19%)
Mutual labels:  grpc
protoc-gen-grpc-gateway-ts
protoc-gen-grpc-gateway-ts is a Typescript client generator for the grpc-gateway project. It generates idiomatic Typescript clients that connect the web frontend and golang backend fronted by grpc-gateway.
Stars: ✭ 68 (-39.82%)
Mutual labels:  grpc
jobor
支持秒级分布式定时任务系统, A high performance distributed task scheduling system, Support multi protocol scheduling tasks
Stars: ✭ 52 (-53.98%)
Mutual labels:  grpc
grpc-getting-started
Guide to get started with gRPC in Cisco IOS XR
Stars: ✭ 32 (-71.68%)
Mutual labels:  grpc
grpc-jwt-spring-boot-starter
Spring boot starter for gRPC framework with JWT authorization
Stars: ✭ 24 (-78.76%)
Mutual labels:  grpc
nice-grpc
A TypeScript gRPC library that is nice to you
Stars: ✭ 120 (+6.19%)
Mutual labels:  grpc
protoactor-go
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Stars: ✭ 4,138 (+3561.95%)
Mutual labels:  grpc
Sitko.Core
Sitko.Core is a set of libraries to help build .NET Core applications fast
Stars: ✭ 46 (-59.29%)
Mutual labels:  grpc
sisyphus
Sisyphus is the way how we provide backend services.
Stars: ✭ 59 (-47.79%)
Mutual labels:  grpc
grpc-firewall-bypass
initiate connections to gRPC servers that live behind a firewall (https://github.com/grpc/grpc-go/issues/484)
Stars: ✭ 53 (-53.1%)
Mutual labels:  grpc
go-loadbalance
A well designed loadbalance API with dozens of implementations for go-grpc loadbalance.
Stars: ✭ 37 (-67.26%)
Mutual labels:  grpc
FSharp.GrpcCodeGenerator
A protoc plugin to enable generation of F# code
Stars: ✭ 61 (-46.02%)
Mutual labels:  grpc
mrcnn serving ready
🛠 Mask R-CNN Keras to Tensorflow and TFX models + Serving models using TFX GRPC & RESTAPI
Stars: ✭ 96 (-15.04%)
Mutual labels:  grpc
n0stack
A simple cloud provider using gRPC
Stars: ✭ 51 (-54.87%)
Mutual labels:  grpc
gcloud-opentracing
OpenTracing Tracer implementation for GCloud StackDriver in Go.
Stars: ✭ 44 (-61.06%)
Mutual labels:  grpc
RPC reactive
Examples and explanations of how RPC systems works.
Stars: ✭ 25 (-77.88%)
Mutual labels:  grpc

gRPC TypeScript

Test

This repo shows how to use gRPC with TypeScript & Node.js.

In all cases, @grpc/grpc-js is used as grpc is now effectively deprecated.

TypeScript types are generated at build time from the proto files using different tools as demonstrated in this repo.

Examples

Each example is a separate application. Refer to the README in each project for more information.

Type Parity

Thanks to this issue being fixed, we now have type parity across the different type generator packages. 🎉

Contributions

Contributions I made to help with gRPC & TypeScript support
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].