An open API service indexing awesome lists of open source software.

gRPC

gRPC (gRPC Remote Procedure Calls) is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.

https://github.com/kostyay/grpc-api-gateway-example

API Gateway pattern demonstration for gRPC

example-project golang grpc

Last synced: 12 Apr 2025

https://github.com/Darkness4/train-station

A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.

android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture room svelte sveltekit

Last synced: 12 Apr 2025

https://github.com/muhlemmer/pbpgx

Package pbpgx provides a toolkit for easier Protocol Buffers interaction with PostgreSQL databases.

generics go go-generics golang grpc grpc-go pgx postgres postgresql protobuf protocol-buffers protoreflect

Last synced: 12 Apr 2025

https://github.com/yangwenmai/examples

一些 examples 集合(包括 gRPC, Kubernetes, opentracing, Drone, Python 等)

drone elasticsearch examples go golang grpc jaeger k8s kubernetes mongo text-to-speech tts

Last synced: 21 Apr 2025

https://github.com/black-06/grpc-gateway-file

file upload and download in gRPC-Gateway

go grpc grpc-gateway

Last synced: 12 Jan 2026

https://github.com/inet256/diet256

Coordinated INET256 Network Using QUIC

grpc inet256 nat-traversal networking p2p quic tailscale

Last synced: 19 Apr 2025

https://github.com/ihcsim/routeguide

GRPC client-server exercise to explore unary and streaming requests

go grpc grpc-go kubernetes

Last synced: 14 Oct 2025

https://github.com/elan8/propanedb

A document database for Protocol Buffer messages with GRPC interface

database grpc protobuf protocol-buffers

Last synced: 08 May 2025

https://github.com/axumcourse/distributed-blog

使用 axum 和 gRPC 构建分布式博客系统

axum blog grpc postgresql rust

Last synced: 06 Oct 2025

https://github.com/nvidia-riva/common

Protocol buffers and other common resources.

gpu grpc protobuf speech-recognition

Last synced: 12 Jan 2026

https://github.com/single9/node-grpc-graphql-server

Generates GraphQL schemas from gRPC Protocol Buffers and creates the server or gRPC client.

graphql graphql-schema graphql-server grpc grpc-client grpc-server node nodejs

Last synced: 14 Mar 2026

https://github.com/ogxd/cacheus

Blazingly fast and ultra-efficient multi-protocol read-through caching proxy.

cache grpc http proxy proxy-server read-through rust

Last synced: 20 Jan 2026

https://github.com/webtor-io/torrent-store

Torrent storage with multiple backends and GRPC access

grpc torrent

Last synced: 30 Aug 2025

https://github.com/duyanming/dymdemo

Anno 分布式 开发框架 Demo RPC Thrift GRPC 插件开发 java Anno

anno dym eventbus grpc microservice netcore thrift

Last synced: 11 Oct 2025

https://github.com/ovr/tinkoff-invest-rust

gRPC Клиент для Тинькофф Инвестиций (протокол v2)

grpc grpc-rust rust sdk tinkoff

Last synced: 15 Apr 2025

https://github.com/gbauso/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.

csharp discovery-service fluentd gateway-microservice golang grpc grpc-client grpc-server helm-charts istio kiali kotlin kubernetes microservices newrelic nodejs okteto prometheus python typescript

Last synced: 14 Jan 2026

https://github.com/purwokertodev/go-ddd-grpc

GRPC Demo (golang, ddd, database, postgres)

ddd ddd-patterns golang grpc grpc-example grpc-go

Last synced: 12 Jun 2025

https://github.com/Clarifai/clarifai-php-grpc

Clarifai gRPC PHP client

ai clarifai clarifai-client grpc php

Last synced: 12 Feb 2026

https://github.com/arbarlow/auth_service

gRPC service to provide JWT authentication tokens

go grpc jwt lile microservice service

Last synced: 24 Jan 2026

https://github.com/mrjosh/udp2grpc

A Tunnel which Turns UDP Traffic into Encrypted gRPC/TCP Traffic, helps you Bypass UDP FireWalls(or Unstable UDP Environment)

grpc udp udp2grpc udptogrpc wireguard-over-tcp

Last synced: 28 Feb 2026

https://github.com/vodolaz095/go-investapi

Сгенерированный Golang клиент для Tinkoff OpenInvestementAPI

go golang grpc investment tinkoff tinkoff-api tinkoff-invest tinkoff-invest-api

Last synced: 16 Mar 2026

https://github.com/bithavoc/hellogrpcstdin

An example of GRPC Dialing with os.Stdin and os.Stdout of a child process.

go golang grpc plugins

Last synced: 11 Apr 2025

https://github.com/restuwahyu13/node-grpc

Basic concept GRPC and sample implementation using nodejs and typescript

grpc grpc-node grpc-service http2 node nodejs-server rpc-server

Last synced: 07 May 2025

https://github.com/waterbustech/waterbus-server-ws

Open source video conferencing app built on latest WebRTC SDK. This is Server SFU WebSocket.

av1-codec grpc h264 sfu vp8 webrtc webrtc-server webrtc-sfu webrtc-video websocket

Last synced: 21 Jun 2025

https://github.com/nathanborror/example-pages

📓 An example project using gRPC, Protocol Buffers, Swift and Go

grpc http2 protobuf swift

Last synced: 04 May 2025

https://github.com/mehrdadrad/gping

ping from remote host through gRPC

golang grpc mtls ping

Last synced: 09 Mar 2026

https://github.com/aneoconsulting/armonik.api

Defines and provides prebuilt gRPC API to interact with ArmoniK

api armonik grpc

Last synced: 09 May 2025

https://github.com/cristalhq/hedgedgrpc

Hedged Go GRPC client which helps to reduce tail latency at scale.

go golang grpc grpc-go

Last synced: 30 Apr 2025

https://github.com/felipeagger/grpc

Demo gRPC Project with Golang and Python

golang grpc python

Last synced: 07 Mar 2026

https://github.com/mattlangsenkamp/otel4s-context-propagation

A demo showing some of what is possible with OpenTelemetry and the Typelevel stack

cassandra elasticsearch grpc kafka opentelemetry postgres scala scala3 typelevel

Last synced: 10 Apr 2025

https://github.com/tsloughter/grpcbox_plugin

Rebar3 plugin for generating grpcbox behaviours

erlang grpc grpc-gateway rebar3 rebar3-plugin

Last synced: 09 Apr 2025

https://github.com/elahe-dastan/sepehr-messenger

Chat with gRPC :speech_balloon:

chat-application grpc grpc-go toy-project

Last synced: 11 Apr 2025

https://github.com/arkbriar/ssmgr

Shadowsocks manager of multiple servers, with advanced features for management.

angularjs golang grpc proxy shadowsocks shadowsocks-manager

Last synced: 12 Apr 2025

https://github.com/tonydeng/springboot-rpc-samples

Spring Boot RPC Samples

grpc rpc rpcs spring-boot thrift

Last synced: 12 Aug 2025

https://github.com/mtnmunuklu/lescatit

Provides to crawl and categorize URL addresses

docker fiber go golang grpc kubernetes mongo nlp protocol-buffers rest-api traefik

Last synced: 12 Jan 2026

https://github.com/salrashid123/grpc_google_id_tokens

gRPC Authentication using Google id_tokens

google-cloud-platform grpc grpc-authentication oidc

Last synced: 12 Jul 2025

https://github.com/alfatraining/alfaview-php-sdk

Compiled protobuf definitions for interacting with alfaview's backend services

grpc grpc-client protobuf

Last synced: 04 Feb 2026

https://github.com/athun-me/go-microservice-clean-architecture

This microservice-based application follows a clean architecture design pattern , used gRPC for communication

clean gin go gorm grpc microservices-architecture protocol-buffers

Last synced: 16 Oct 2025

https://github.com/amukherj/envoygrpc

Sample grpc services communicating over Envoy.

envoy grpc sds secrets secrets-discovery-service ssl tls

Last synced: 14 Jan 2026

https://github.com/smejdil/zabbix-starlink

Monitoring Starlink Dish by gRPC python project

grpc metrics monitoring zabbix

Last synced: 14 Apr 2025

https://github.com/moznion/wiregarden

A broker daemon to provision the WireGuard peers over gRPC.

golang grpc wireguard

Last synced: 16 Mar 2025

https://github.com/theodesp/flask-golang-grpc-example

An example platform integrating a flask client, a golang server with mongoDb and gRPC for communication

docker docker-compose example-project flask golang grpc microservice mongodb

Last synced: 22 Apr 2025

https://github.com/wantedly/grpc-gateway-study

sample code for grpc-gateway study #grpc_gateway_wt

grpc grpc-gateway

Last synced: 06 Oct 2025

https://github.com/darkness4/train-station

A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.

android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit

Last synced: 11 Aug 2025

https://github.com/1ambda/go-ref

Production-ready Reference Project for Golang

etcd golang grpc reference rest websocket

Last synced: 28 Oct 2025

https://github.com/ohmygrpc/idl

gRPC services and events IDL (Interface Definition Language)

grpc idl protobuf

Last synced: 15 Apr 2025

https://github.com/vshiva/generator-go-micro-svc

A Micro Service Generator for Go Lang

golang grpc grpc-gateway microservice opencensus yeoman

Last synced: 23 Apr 2025

https://github.com/tedcy/sheep

micro service lib, based on grpc go

go grpc microservice

Last synced: 17 Jan 2026

https://github.com/izumin5210/protogql

Build GraphQL schema and server from Protobuf

golang gqlgen graphql grpc protobuf protocol-buffers

Last synced: 18 Apr 2025

https://github.com/elliotpeele/golang-wasm-example

Example GRPC server with WASM frontend in Go

golang grpc wasm websockets

Last synced: 09 Mar 2026

https://github.com/yaronsumel/grpc-throttle

grpc-throttle interceptor for grpc server (goLang)

golang grpc grpc-middleware

Last synced: 03 Feb 2026

https://github.com/dragonflyoss/api

Canonical location of the Dragonfly API definition

cloud-native cncf dragonfly grpc p2p protobuf

Last synced: 23 Apr 2025

https://github.com/richardlt/matrix

Video game console operating system that displays on a RGB LED matrix.

arduino golang grpc hacktoberfest led-strips nodejs polymer raspberry-pi react redux socket-io

Last synced: 14 Oct 2025

https://github.com/keke-li/microservices

microServices for kit

go grpc kit micservice protobuf

Last synced: 24 Apr 2025

https://github.com/sergey0xff/protox

Python protobuf (protocol buffers) implementation for humans

grpc grpclib protobuf protobuf-compiler protobuf-python protoc protocol-buffers protox python3 serialization

Last synced: 05 Oct 2025

https://github.com/nshkrdotcom/snakepit

High-performance, generalized process pooler and session manager for external language integrations. Orchestrates and supervises languages like Python and Javascript from Elixir.

beam elixir erlang-vm free-threading functional-programming grpc interop language-integration nshkr-ai-infra otp polyglot process-pooling python python-313 python-beam python-elixir python-integration python-orchestration python-processes session-management

Last synced: 22 Feb 2026

https://github.com/protobuf-x/protoc-gen-spring-webflux

gRPC to JSON proxy generator protoc plugin for Spring WebFlux

grpc protobuf protocol-buffers spring springframework

Last synced: 22 Apr 2025

https://github.com/wrfly/grpc-echo

Simple gRPC echo example

grpc grpc-example grpc-lb

Last synced: 16 Jan 2026

https://github.com/kaboc/dart_grpc_examples

Simple examples of gRPC in dart

dart examples grpc grpc-dart

Last synced: 27 Apr 2025

https://github.com/maelvls/users-grpc

🐳 A gRPC microservice for dealing with users and its CLI client + Helm chart ✨

cli golang goreleaser grpc helm-chart microservice

Last synced: 03 Mar 2026

https://github.com/jloom6/phishql

Finally a query language for Phish. I have too much time

docker golang graphql grpc phish protobuf

Last synced: 14 Jan 2026

https://github.com/chertov/tntgrpc

Tarantool GRPC service

grpc lua protobuf tarantool

Last synced: 12 Jul 2025

https://github.com/laurentkempe/grpcAsyncStream

.NET Core 3.0 gRPC Client and Server application showing asynchronous capabilities of gRPC and how to handle it in C# 8 Async stream

csharp8 dotnetcore grpc grpc-csharp

Last synced: 18 Apr 2025

https://github.com/bigcommerce/gruf-circuit-breaker

Circuit breaker support for gruf

circuit-breaker grpc gruf stoplight

Last synced: 22 Apr 2025

https://github.com/topten1004/grpc-csharp

Grpc service with c#

csharp grpc

Last synced: 16 Mar 2026

https://github.com/authzed/grpcutil

various utilities to simplify common gRPC APIs

go golang grpc

Last synced: 23 Apr 2025

https://github.com/buraksenyurt/dotnet7-services

In this repo, I include the codes that I try to examine the service development strategies on the .Net 7 side through a sample solution.

api azure-functions dotnet dotnet-core dotnet7 entity-framework-core grpc jwt postgresql rest-api rust-lang services signalr web-api

Last synced: 23 Mar 2025

https://github.com/torqio/grpcmock

Managed by Terraform

golang grpc grpcmock mock protobuf testing

Last synced: 14 Jan 2026

https://github.com/giri-aayush/zkp-authentication

Implementing robust authentication via a gRPC interface utilizing Zero-Knowledge Proof (ZKP) protocols in Rust.

grpc rust zkp

Last synced: 26 Apr 2025

https://github.com/passkit/passkit-golang-grpc-sdk

Golang SDK for Apple Wallet and Google Pay Membership / Loyalty / Event Tickets / Access Cards, Coupons & Flights.

apple-wallet apple-wallet-support coupons digital-membership-cards event-tickets flights go golang google-pay grpc loyalty loyalty-program loyalty-solutions passkit passkit-golang-sdk sdk sdk-go

Last synced: 14 Jan 2026

https://github.com/scaleablewebworks/grpcdoc

cli to generate comprehensive html documentation for grpc/protobuf

documentation golang grpc protobuf

Last synced: 13 Oct 2025

https://github.com/lazureykis/throttlecrab

High-performance GCRA rate limiter for Rust. Multi-protocol server (HTTP, gRPC, Redis/RESP) with advanced metrics, or embed as a minimal library. Self-tuning memory management 🦀

api-gateway api-protection cloudnative cloudnative-services ddos-protection docker gcra grpc microservices rate-limit rate-limiter rate-limiting rate-limits ratelimit ratelimiter ratelimiting redis rust security throttling

Last synced: 22 Aug 2025

https://github.com/clstb/phi

Phi is a (client/server) double entry book keeping application.

accounting cli go grpc

Last synced: 04 Oct 2025

https://github.com/passkit/passkit-golang-grpc-quickstart

Golang Quickstart to create, distribute, analyse and manage your Digital Coupons / Membership / Boarding Passes / Event Tickets for Apple Wallet and Google Pay

apple-wallet apple-wallet-support coupons event-tickets flights go go-quickstart golang golang-quickstart google-pay google-wallet grpc loyalty loyalty-program loyalty-solution quickstart

Last synced: 29 Jan 2026

https://github.com/recap-utr/arguebuf-python

Create and analyze argument graphs and serialize them via Protobuf

aif argumentation cli graph grpc protobuf python

Last synced: 23 Apr 2025

https://github.com/lucasbassetti/node-grpc-typescript-boilerplate

Minimalistic boilerplate to jump-start a gRPC Node.js project in TypeScript 3.6.

grpc grpc-node jest nodejs prettier tslint typescript

Last synced: 01 Jul 2025

https://github.com/mahdi-eth/go-stream-grpc

A simlpe server to server streaming using golang and grpc.

go go-stream golang grpc grpc-client grpc-go grpc-server stream

Last synced: 06 Oct 2025

https://github.com/654894017/reliable-message

通过消息的半提交机制,实现最终一致性的事务。同时通过消息回调检测机制,实现事务消息与TCC模型的完美融合。

distributed-transaction dubbo grpc kafka reliable-message rocketmq sharding-jdbc springcloud tcc thrift

Last synced: 09 Oct 2025

https://github.com/ichtrojan/node-rpc-client

A RPC client demo built in NodeJS

grpc javascript node nodejs rpc

Last synced: 15 Jul 2025