grpc-server

Open-source projects categorized as grpc-server

Top 8 grpc-server Open-Source Projects

  • Armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

  • protobuf-ts

    Protobuf and RPC for TypeScript

  • Project mention: tRPC – Move Fast and Break Nothing. End-to-end typesafe APIs made easy | news.ycombinator.com | 2023-08-12

    DX for front or back end? The beauty of tRPC is that the types are derived/inferred from the backend runtime code (like, as you type). It would be nigh impossible to do that with grpc(-web) using proto files as the source of truth.

    It's possible there's a project out there which could automatically produce proto files from something like zod, json-schema, etc. which could be directly interpreted by TS to provide similar (as you type) DX while still allowing some other language backend to consume the derived proto files (though the DX there would be less than ideal).

    If you're just looking for similar TS clients/interfaces for grpc-web then I'd recommend https://github.com/timostamm/protobuf-ts which operates on plain JS objects (no new MyMessage().serialize(), instead the code generator mostly produces TS interfaces for you to work against: const myMessage: MyMessage = pojoConformingToInterface; const binary = MyMessage.toBinary(myMessage);)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • grpc_kit

    A kit for creating gRPC server/client in Ruby.

  • yokai

    Simple, modular, and observable Go framework for backend applications. (by ankorstore)

  • Project mention: Yokai - a simple, modular and observable Go framework for backend applications. | dev.to | 2024-04-20

    Don't hesitate to visit the Yokai repository to find the technical documentation, starting guides and demo applications!

  • rust-server

    DCS gRPC server written in Rust. Get data out of DCS and send commands into DCS.

  • Project mention: DCS scripts to extract aircraft position to a third party application. | /r/hoggit | 2023-08-20

    You can use DCS-gRPC unit stream

  • grpc

    :electric_plug: RoadRunner GRPC SDK (by roadrunner-php)

  • Project mention: What data serialization format do you use? | /r/PHP | 2023-05-13

    but for inter-exchange you likely want the ones you mentioned: protobuf, thrift, msgpack. https://hyperf.wiki/3.0/#/en/grpc?id=proto-file-and-related-configuration-examples https://github.com/roadrunner-php/grpc

  • grpc_microservices

    This project is a POC of the API Composition Pattern but using gRPC, the idea is having the same proto file implemented in different services (micro or nano) and each service returns a piece of the information to the gateway.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pkisauce

    Ephemeral One Time/Build-Time gRPC TLS PKI system.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

grpc-server related posts

Index

What are some of the best open-source grpc-server projects? This list will help you:

Project Stars
1 Armeria 4,671
2 protobuf-ts 944
3 grpc_kit 159
4 yokai 145
5 rust-server 81
6 grpc 53
7 grpc_microservices 9
8 pkisauce 6

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com