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/bigcommerce/grphp-statsd

StatsD interceptor for measuring grphp client requests.

grpc grphp php statsd

Last synced: 22 Apr 2025

https://github.com/salrashid123/grpc_xds_traffic_director

Proxyless gRPC with Google Traffic Director

envoy google-cloud google-cloud-platform grpc xds

Last synced: 20 May 2026

https://github.com/artemevsevev/t-invest-sdk

T-Invest API Rust SDK

api grpc rust sdk t-invest

Last synced: 23 Apr 2025

https://github.com/cita-cloud/operator-proxy

A proxy server and command line interface for cita-cloud-operator

cita-cloud grpc operator

Last synced: 18 Jan 2026

https://github.com/abitofhelp/grpc-hello-world-java

This application is a simple client/server hello world service.

client grpc hello-world helloworld java protobuf server

Last synced: 29 Apr 2026

https://github.com/bakins/grpc-fastcgi-example

Example application for use with grpc-fastcgi-proxy

fastcgi grpc php

Last synced: 28 Apr 2026

https://github.com/amg262/netservices

Advanced example of Microservices in .NET 5 and using SQL database, Kubernetes, gRPC, Docker

docker dotnet grpc k8s microservices

Last synced: 12 Apr 2026

https://github.com/ariebrainware/grpcchat

Once upon a time, a gRPC services with client and server side that live inside their lovely home called Docker..

chat container docker dockerize go golang grpc

Last synced: 16 Jan 2026

https://github.com/maiscrm/grpc-php

Repo for gRPC PHP

grpc php7

Last synced: 14 Jan 2026

https://github.com/leaq-ru/org

📦 Service to index, create and get orgs, locations, managers

go grpc leaq mongodb

Last synced: 09 May 2026

https://github.com/asynched/kvdb

KVDB is a key-value store written in Rust using GRPC as the communication layer between applications.

database grpc rust

Last synced: 14 Apr 2026

https://github.com/bruce-mig/simple-bank

a bank service in Go using gRPC, protobuf, asynq redis message broker, gin, docker and k8s

asynq backend ci-cd docker gin go golang grpc grpc-go http-server kubernetes message-queue redis

Last synced: 07 Jan 2026

https://github.com/dlukt/srtmiddleware

srt middleware proxy and data rate monitor with obs scene switcher

grpc live-streaming obs proxy scene-switcher srt

Last synced: 11 Apr 2026

https://github.com/stuttgart-things/stagetime-server

gRPC Server for validating & producing revisionRuns (a collection of tekton pipelineRuns/stages)

golang grpc grpc-server json stagetime stuttgart-things tekton templating yaml

Last synced: 04 Feb 2026

https://github.com/daluisgarcia/golang-probuffers-grpc

Protobuf and gRPC implementation project example in golang. Backend with students and tests

golang grpc grpc-go protobuf protobuffer protocol-buffers

Last synced: 28 Apr 2026

https://github.com/osmanaliyardim/eventpam

Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, MongoDB, Redis, Entity Framework Core, MongoDriver, CQRS, MediatR, DDD, Vertical Slice Architecture implementation with using latest features of .NET 8 and C# 12

asp-net-core cqrs ddd-architecture docker dotnet-core event-driven event-sourcing grpc masstransit mediatr microservices mongodb postgresql rabbitmq redis vertical-slice-architecture yarp-gateway

Last synced: 03 Jan 2026

https://github.com/kapetndev/grpctest

A module providing utilities for testing gRPC servers

golang grpc testing

Last synced: 13 Jul 2025

https://github.com/maxcore25/university-grpc-intro

University task: "Product shop" using gRPC and Node.js

expressjs grpc handlebars hbs nodejs

Last synced: 13 Apr 2026

https://github.com/altemiq/aspire

A project with additional components and extensions for .NET Aspire

aspire containers csharp grpc localstack minio postgis postgres

Last synced: 13 Feb 2026

https://github.com/remotivelabs/remotivelabs-apis

All available RemotiveLabs APIs.

grpc protobuf python

Last synced: 05 May 2025

https://github.com/tillkuhn/billy-idle

💤 Billy Idle - Lightweight MacOS (In)activity Tracker written in Go

go grpc hours macos sqlite time-tracking timer tool work

Last synced: 29 Apr 2026

https://github.com/starichkov/golang-simple-notes

Simple notes app written in Go, with assitance from several AI coding agents to evaulate their capabilities - Cursor and JetBrains Junie

couchdb database-agnostic go golang grpc grpc-go mongodb rest-api

Last synced: 13 Apr 2026

https://github.com/false-systems/polku

A programmable Rust message pipeline that transforms, buffers, and routes messages between internal services.

grpc json messaging microservices rust

Last synced: 21 Apr 2026

https://github.com/approov/quickstart-android-java-grpc

Quickstart for integrating Approov with Android apps in Java that make API requests you wish to protect using GRPC.

android approov approov-quickstart grpc java rasp

Last synced: 13 Jun 2026

https://github.com/satyajitghana/projektzirconium

Zirconium: A high performance server and client using gRPC and MongoDB

cpp17 grpc mongo mongo-c mongo-client mongocxx mongodb

Last synced: 30 Apr 2026

https://github.com/reshaprio/reshapr-controllers

Kubernetes controllers and operators for managing reShapr components the GitOps way!

graphql-to-mcp grpc kubernetes kubernetes-controller kubernetes-operator mcp mcp-server reshapr rest-api

Last synced: 19 Jun 2026

https://github.com/vika2603/telegram-cli

Send and read Telegram messages from the command line.

cli daemon go golang gotd grpc mtproto telegram telegram-cli

Last synced: 21 Jun 2026

https://github.com/llarsson/caching-grpc-reverse-proxy

A transparent caching reverse proxy for gRPC

caching-proxy go golang grpc interceptor reverse-proxy

Last synced: 23 Jun 2026

https://github.com/oliverepper/microswitch

It's a well behaved gRPC server that has support for TLS and runs on macOS and Linux.

grpc swift5

Last synced: 29 Apr 2026

https://github.com/centy-io/centy-daemon

File-based storage and query engine — persists structured data as Markdown files with YAML frontmatter, exposed via gRPC

centy file-based grpc local-first markdown project-management rust

Last synced: 01 Apr 2026

https://github.com/humbertodias/unity-magiconion-chat

Simple Chat using MagicOnion

csharp grpc magiconion unity

Last synced: 16 Apr 2026

https://github.com/feixiao/go-zero-demo

go-zero服务框架使用演示,包括监控等

go-zero grpc grpc-go microservice

Last synced: 22 Apr 2026

https://github.com/sultanfariz/post-app-grpc

A basic project to implement the use of gRPC in learning. Implemented interceptor, API gateway, and gRPC client concepts. Also imitated microservices arch concept by using message broker.

auth golang grpc grpc-client grpc-gateway grpc-go interceptor message-queue microservice rabbitmq stream

Last synced: 17 Apr 2026

https://github.com/garystafford/pb-greeting

Protobuf source code and buf configuration

grpc grpc-gateway grpc-go istio istioctl protobuf protocol-buffers

Last synced: 01 May 2026

https://github.com/shorotshishir/grpc-unity

A simple implementation of gRPC in Unity 2020.3.9f1

2020 client csharp grpc unity

Last synced: 01 May 2026

https://github.com/autodidaddict/iotmonitor

IoT Monitor sample application in Go, using Redis and gRPC

go golang grpc protobuf protocol-buffers redis

Last synced: 01 May 2026

https://github.com/cguy777/starlink-dashboard

A simple Starlink terminal diagnostic dashboard

grpc protobuf starlink starlink-grpc

Last synced: 17 Apr 2026

https://github.com/algab/grpc-nodejs

GRPC Server and Client NodeJS

grpc

Last synced: 02 May 2026

https://github.com/humbertodias/unity-grpc-min

Minimal GRPC unary server/client using Unity as Client.

grpc python unity

Last synced: 02 May 2026

https://github.com/akhilk2802/streamwave

A distributed live streaming platform leveraging gRPC, RTMP, FFmpeg, and DASH for scalable video delivery.

distributed-systems ffmpeg golang grpc livestream rpc streams

Last synced: 17 Apr 2026

https://github.com/rinnothing/grpc-chat

A pet project focused on building a LAN chat using grpc for message delivery and zeroconf for device discovery

go golang grpc grpc-go pet-projects zeroconf

Last synced: 02 May 2026

https://github.com/sercheo87/go-grpc-project

Go Microservices with GRPC

go golang grpc

Last synced: 02 May 2026

https://github.com/meganewsopensource/tenantcontext

Tenant Context: Middleware para Gerenciamento de Múltiplos Locatários com Schemas no PostgreSQL (Baseado em Headers)

gin grpc multitenancy postgres postgresql rest tenant

Last synced: 02 May 2026

https://github.com/magnobelloni/nerdstoreenterprise

Aplicação .NET Core 3.1 desenvolvido em conjunto com o curso ASP.NET Core Enterprise Applications

csharp docker dotnet-core grpc

Last synced: 02 May 2026

https://github.com/souris-dev/ippts-simul-backend

Simulation of the IPPTS algorithm (task scheduling algorithm) using a distributed system of servers. This repository has the code for the master and slave servers.

distributed-systems grpc grpc-node ippts nodejs task-scheduling-algorithms

Last synced: 02 May 2026

https://github.com/aticio/carrier

Application server monitoring tool written in Go language. Also a base project for my golang examples.

concurrency example go golang grpc jsonpath liberty microservice monitoring-tool two-way websphere websphere-liberty

Last synced: 24 Apr 2026

https://github.com/dougcalobrisi/linuxcnc-grpc

LinuxCNC gRPC server and client libraries for Python, Go, Node, and Rust

cnc grpc linuxcnc linuxcnc-grpc

Last synced: 02 Apr 2026

https://github.com/anatoly-semenov/krakend-cpp

Proxy http requests for users and payments services by KrakenD

cpp gateway-proxy grpc http krakend

Last synced: 03 May 2026

https://github.com/mushroomator/protoactor-bootcamp

All lessons of Proto.Actor Bootcamp implemented in Go. Proto.Actor is a framework for programming within the actor model which supports Go, C# and Kotlin.

actor-model actors distributed-computing golang grpc proto-actor

Last synced: 03 May 2026

https://github.com/invenlore/identity.service

IdentityService microservice

dokploy golang grpc logrus microservices protobuf

Last synced: 03 May 2026

https://github.com/spilth/ogay-grpc

gRPC Server & Client for Pig Latin Translation

go golang grpc grpc-go pig-latin

Last synced: 25 Apr 2026

https://github.com/mohamed-kalandar-sulaiman/rate_limiter

Distributed rate limiter with gRPC as transport layer protocol for interservice communication and Redis as database.

docker golang grpc redis

Last synced: 16 Apr 2026

https://github.com/toobeeh/valmar

Persistance and domain layer for skribbltypo with gRPC API & EFCore

docker dotnet grpc skribbl-typo

Last synced: 04 May 2026

https://github.com/you54f/pact-plugin-template-dart

Pact 🔗 Plugin 🔌 template for the Dart 🎯 language = 🫶

contract-testing dart grpc grpc-server pact pact-plugin quick-start template

Last synced: 04 May 2026

https://github.com/singgel/grpc-infra

【雪球】- metric tracing log

grpc infra logging metrics tracing

Last synced: 25 Apr 2026

https://github.com/cuchi/kittens

Sample service using Node.js + gRPC + nact

grpc microservice nact node

Last synced: 04 May 2026

https://github.com/yhyzgn/tikeo

Rust-native task orchestration platform with outbound Worker Tunnel, workflows, governed scripts, RBAC, OpenTelemetry, and multi-language SDKs.

cloud-native distributed-scheduler grpc job-scheduler kubernetes kubernetes-operator multi-db multi-language-sdk opentelemetry powerjob raft rust script-sandbox task-scheduler terraform-provider wasm worker-tunnel workflow-engine workflow-orchestration xxl-job

Last synced: 16 Jun 2026

https://github.com/anilsenay/go-http-vs-grpc

Benchmark for HTTP and gRPC implementations in Golang

go golang grpc http

Last synced: 26 Apr 2026

https://github.com/daikiojm/x-nestjs-grpc-client

x-nestjs-grpc-client

grpc nestjs nodejs typescript

Last synced: 05 May 2026

https://github.com/than-dev/grpc-nodejs

Grpc implementation in nodejs with typescript and tests!

api backend communication grpc nodejs tdd

Last synced: 05 May 2026

https://github.com/nhassl3/hairdress_arz_52_backend

Backend for a salon booking platform: appointments, schedules, and multi-salon hairdresser management

api backend golang grpc hairdress microservice minio postgresql18 python redis rest sqlc

Last synced: 09 Jun 2026

https://github.com/dray92/go-grpc-tutorial

gRPC sample with gRPC gateway + Swagger UI

golang grpc grpc-gateway grpc-swagger python

Last synced: 16 Apr 2026

https://github.com/aesteve/vertx-dgraph-client

Small example showing how to use vertx-grpc client in order to target a running dgraph service

dgraph dgraph-client grpc java vertx

Last synced: 05 May 2026

https://github.com/ja88a/vrfs-go-merkletree

Verifiable Remote File Storage with files consistency check based on MerkleTree proofs - Monorepo for the Go Client CLI and Backend services

docker-compose file-transfer filehash go golang grpc merkle-proof merkle-tree monorepository

Last synced: 05 May 2026

https://github.com/yagoluiz/grpc-dotnet

Comunication API's using gRPC and .NET Core 3

docker docker-compose grpc netcore3

Last synced: 16 Apr 2026

https://github.com/solana-trading-bot-service/grpc-copy-trading

gRPC Copy Trading Bot for PumpFun, Raydium, Meteora, and more - your ultimate trading assistant designed to give you a competitive edge in the fast-paced world of cryptocurrency trading.

bot copy-trading copytrading grpc solana solana-token tradingbot tradingbot-auto-trading yellowstone

Last synced: 18 Apr 2026

https://github.com/slaveofcode/grpc-restful-example

Example implementation of Restful service with gRPC interaction between internal services (NodeJS)

grpc grpc-client grpc-node grpc-server restful-api

Last synced: 27 Apr 2026

https://github.com/lopatnov/translate

Self-hosted speech and text translation service. Whisper (STT) → NLLB-200 (text) → Piper (TTS). .NET 10 · gRPC · ONNX Runtime · Docker.

docker dotnet dotnet-10 grpc machine-learning nllb nlp onnx onnx-runtime piper-tts portfolio self-hosted text-to-text translation whisper

Last synced: 09 Jun 2026

https://github.com/nikhilbhatia08/taskflow

A distributed, durable job execution platform

background-jobs distributed go grpc task-queues worker-pool workflow-engine

Last synced: 14 Feb 2026

https://github.com/neography7/questr-user-srvc

This repository contains the user microservice portion of the Questr Q&A application.

aws-s3 grpc microservice mongodb nestjs

Last synced: 16 Apr 2026

https://github.com/dills122/p2p-test

WIP, test P2P network for messaging other nodes in the network with interactive shell

go golang grpc p2p-network

Last synced: 27 Apr 2026

https://github.com/pat0sya/thumbnail_downloader

This the app that let you download YouTube's thumbnail

grpc grpc-go http protobuf redis youtube-thumbnail-downloader

Last synced: 06 May 2026

https://github.com/moemoe89/go-grpc-client-ririk

👵 This repo for practicing gRPC client using Golang, Docker, Travis CI and CodeCov

client codecov docker go golang grpc travis-ci

Last synced: 07 May 2026

https://github.com/evops-sum25/evops-backend

A REST + gRPC server for EvOps’s inner logic 🦀

api axum backend diesel docker evops grpc minio postgresql rest-api rust tonic

Last synced: 18 Apr 2026

https://github.com/jeffhollan/grpc-sample-go

Go application of a gRPC client and server, built for Azure Container Apps

azure azure-container-apps grpc

Last synced: 07 May 2026

https://github.com/lekhana3003/weather-grpc-service

Simple weather service application developed in spring boot using GRPC.

eureka eureka-discovery-service grpc java java-example mongodb spring-boot spring-boot-example spring-mvc

Last synced: 05 Apr 2026

https://github.com/gozephyr/transportx

🚀 TransportX - High-performance, extensible Go transport layer library with unified API for HTTP, gRPC, and future protocols. Features advanced connection pooling, built-in metrics, robust error handling, and easy protocol extensibility. Perfect for microservices and distributed systems! 📊⚡🔄

buffer dns go golang grpc http pool protobuf trasport

Last synced: 28 Apr 2026

https://github.com/alexmota-dev/dew

Dew is a mobile application built with Swift that explores computational offloading and dew computing to distribute tasks among mobile devices. The project aims to optimize processing efficiency by dynamically delegating tasks based on device capacity.

grpc grpc-client grpc-server grpc-swift swift

Last synced: 28 Apr 2026

https://github.com/muhlemmer/count

Request counting API for zitadel interview process.

cockroachdb go grpc grpc-go pgx postgresql

Last synced: 08 May 2026

https://github.com/abitofhelp/bazel_grpc_pbuf_go

This repository contains a project built with Bazel, gRPC, ProtoBuf, and Go. The purpose of this project was to figure out how to get googleapis to work in this system.

bazel go golang grpc grpc-go protobuf protocol-buffers

Last synced: 08 May 2026

https://github.com/machibuse/porticle.grpc.typemapper

User nullable String and Guid properties with GRPC in c#

csharp grpc guid nullable-reference-types protobuf

Last synced: 19 Apr 2026

https://github.com/abitofhelp/apis-rust

This repository contains an example using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.

bazel bazel-example googleapis grpc protobuf protocol-buffers rust rust-lang

Last synced: 08 May 2026

https://github.com/daniilty/tinkoff-invest-historical-gateway

gRPC прокся для скачки и анализа исторических данных о ценных бумагах

go golang grpc investing investment proxy tinkoff-invest

Last synced: 29 Apr 2026

https://github.com/alokkusingh/grpcclient

Google RPC (gRPC) Client with protobuf over HTTP/2

grpc grpc-client grpc-java http2 java protobuf

Last synced: 29 Apr 2026

https://github.com/antonc9018/zayats

Board game and server

aspnetcore grpc unity3d

Last synced: 09 May 2026

https://github.com/tasadurian/simple-cache-service

Simple gRPC service that can be configured with multiple storage backends.

boltdb cache golang google-bigtable grpc memcached redis

Last synced: 09 May 2026

https://github.com/armintalaie/vigilant

A self-hostable error logging event service

docker go grpc kafka sqlite sveltekit wails

Last synced: 19 Apr 2026