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/d-ashesss/whisper-service

gRPC service for self-hosted OpenAI Whisper ASR.

asr grpc openai service whisper

Last synced: 16 Apr 2026

https://github.com/dronezzzko/easyshutdown

Gracefully shutdown your Go services in just one line

go golang graceful-shutdown gracefully grpc k8s kubernetes microservices opentelemetry services

Last synced: 18 Jan 2026

https://github.com/peddybeats/jukebox

A customizable Spotify playlist generator that learns your music taste over time

docker gke grpc kubernetes protobuf spotify-api

Last synced: 11 Apr 2026

https://github.com/shashankbiet/rate-limiter

Limit the rate of incoming http/grpc requests

golang grpc http

Last synced: 14 Feb 2026

https://github.com/johnverheij/grpcassertions.tunit

TUnit-native gRPC assertions for .NET tests. Fluent assertions on gRPC call outcomes, including RpcException and status codes. AOT-compatible, no runtime reflection.

aot assertions dotnet grpc rpc testing tunit

Last synced: 12 Jun 2026

https://github.com/chevp/quantum-rift-electron-client

Typescript Electron Client-App for Quantum Rift.

angular electron grpc javascript typescript vulkan-api

Last synced: 11 Apr 2026

https://github.com/sugamkuber/go-micro

Impl of proper micro services using go, grpc, rabbitMQ, docker

docker go golang grpc ingress k8 logger mail microservice orchestration postgres protobuf rabbitmq

Last synced: 16 Apr 2026

https://github.com/aldhinn/simple-grpc

A simple grpc example project.

cmake cplusplus gradle grpc java javafx protobuf

Last synced: 02 Apr 2026

https://github.com/kovyrin/vitess-grpc-rust

Auto-generated client for the Vitess gRPC protocol

client grpc rust vitess

Last synced: 02 Mar 2026

https://github.com/angelvicenteg/todo-list

A clean, responsive to-do list web application built with HTML, CSS, and JavaScript. Easily add, complete, and delete tasks to stay organized and productive.

animation asp-net-core-identity asp-net-core-mvc beginner best-practices css docker elm-architecture etcd gorm grpc how-to html javascript todolist todolist-application todomvc tutorial

Last synced: 16 Apr 2026

https://github.com/a-poor/gorp

gorp makes writing gRPC APIs a little simpler.

go grpc grpc-go json json-schema protobuf

Last synced: 16 Apr 2026

https://github.com/kvist-no/digestive

Service that is responsible for once a day sending a gRPC call to a microservice so that it triggers the creation and delivery of the daily email digests for our customers.

digest grpc rust

Last synced: 16 Apr 2026

https://github.com/congard/middleware-sandbox-agh

My middleware projects that were made as a part of Distributed Systems course at the AGH University of Science and Technology

agh agh-university agh-ust agh-wi distributed-systems grpc ice middleware

Last synced: 16 Apr 2026

https://github.com/reshiadavan/cryptgo

My Cryptocurrency Exchange Microservice tailored for Ethereum.

auth0 docker gcp golang grpc kafka postgresql redis skiplist

Last synced: 11 Apr 2026

https://github.com/viburoshin25/vibrox-core

User management microservice offering RESTful APIs for creating, updating, retrieving, and deleting users. Integrates with other services via gRPC clients for authentication and logging. Built with Go and the Gin framework.

docker go golang grpc grpc-client grpc-go microservice microservices restful-api

Last synced: 20 Apr 2026

https://github.com/landofcoder/node-grpc-crud-customer

Example for Using Nodejs, Express, gRPC for CRUD customer information

grpc microservice nodejs

Last synced: 16 Apr 2026

https://github.com/streamweaverio/protos

Protocol buffer definitions for Streamweaver

grpc protobuf

Last synced: 12 Jun 2026

https://github.com/kerolesnabiel/ecommerce-microservices

A distributed, modular e-commerce platform built with .NET 9 and modern microservice practices. It includes user management, product catalog, cart and order processing, payments with Stripe, and real-time notifications – all containerized with Docker.

apigateway asp-net-core carter clean-architecture cqrs docker docker-compose entity-framework-core grpc jwt marten microservices-architecture postgresql rabbitmq redis repository-pattern signalr stripe vertical-slice-architecture

Last synced: 08 Apr 2026

https://github.com/linkartemy/newpoint-mobile

NewPoint Mobile in Flutter, Dart.

dart flutter grpc mobile-app

Last synced: 05 Mar 2026

https://github.com/stuttgart-things/clusterbook

gitops configuration service

golang grpc grpc-go k8s

Last synced: 01 Apr 2026

https://github.com/ci-space/protostyle

protostyle - protolint plugin for lint your team style

go grpc protobuf protolint

Last synced: 16 Apr 2026

https://github.com/lgylgy/rinkgo-frontend

Front-end Rinkgo Services (Angular)

angular envoy grpc typescript

Last synced: 11 Apr 2026

https://github.com/dotpep/microservices-communication

Represents Microservices Communication with Event Driven Architecture with DI, REST API, gRPC, API Gateway, RabbitMQ, Docker and Kubernates or K8s - services written on Golang rollback: Dotnet.

api-gateway asp-net-core csharp docker dotnet event-driven go-gin golang grpc k8s kubernetes microservices rabbitmq rest-api

Last synced: 11 Apr 2026

https://github.com/ericbutera/amalgam

Tech demo featuring microservices, golang, orchestration and observability

devx golang graphql grpc k6 lgtm microservices mysql nextjs observability orchestration tilt

Last synced: 11 Apr 2026

https://github.com/peter-sidra/grpc-authentication

JWT-based authentication gRPC backend in rust

authentication grpc jwt rust

Last synced: 03 Jun 2026

https://github.com/yindia/cloud

Build a mini orchestrationtool from zero, new versions every month , Lean Stack

cicd connectrpc distributed-systems docker golang grpc k8s ml monorepo shadcn-ui tailwindcss typescript

Last synced: 11 Apr 2026

https://github.com/ivkovicstefan/lrn-microservices-eshop

A practical project done during the ".NET 8 Microservices: DDD, CQRS, Vertical/Clean Architecture" course created by Mehmet Ozkaya

clean-architecture docker domain-driven-design grpc microservices-architecture postgresql redis rest-api sql-server sqlite vertical-slice-architecture

Last synced: 02 Apr 2026

https://github.com/allajahzan/crud-with-microservices

It's a CRUD application build with microservices. Node JS, Express JS and Mongodb used for services, and gRPC, Rabbitmq used for communications.

express-ta grpc mongodb nginx node-js rabbitmq react-js tailwind-css typescript

Last synced: 11 Apr 2026

https://github.com/thomega35/formationgo

Dépôt contenant le code et les supports de la formation Go (14-16 octobre 2024) par Paul Millet de LaMeDuSe. Inclut des TPs couvrant les bases du langage, ainsi que des POCs sur gRPC, Gorm et Gin-Gonic pour des applications pratiques.

go gorm grpc

Last synced: 25 Apr 2026

https://github.com/robsantossilva/server-grpc-in-golang-example

Examplo simples de como iniciar um servidor gRPC com Go Lang

evans golang golang-examples grpc grpc-go proto protobuf

Last synced: 17 Apr 2026

https://github.com/vladovsiychuk/demo-grpc-cursor-pagination

Discovery service for a social media platform, providing efficient, cursor-based pagination and feed retrieval via gRPC.

cursor-pagination go golang grpc protobuf

Last synced: 17 Apr 2026

https://github.com/xevilmaxx/blazorwebgui

Blazor Website with external GRPC / HTTP API + authentication Token

authentication authorization blazor csharp dynamic grpc http https i18next jwt layout mudblazor razor standalone tabs

Last synced: 06 May 2026

https://github.com/gregoirew/vertx-grpc-sample

Simple grpc server/client on vert.x

grpc vertx

Last synced: 17 Apr 2026

https://github.com/amar-aj/grpcsolution

DotNet 6 GRPC with Angular 14

angular dotnet grpc grpc-client grpc-server

Last synced: 17 Apr 2026

https://github.com/dills122/grpc-playground

An example grpc app I'm building to learn the framework

grpc grpc-tooling proto

Last synced: 27 Apr 2026

https://github.com/ppiankov/tote

Emergency Kubernetes operator that salvages container images from node caches when registries are unavailable.

containerd disaster-recovery go grpc image-management kubernetes operator

Last synced: 04 Apr 2026

https://github.com/chevp/quantum-rift-csharp-mongodb

CSharp MongoDB Abstraction Layer for Quantum Rift.

csharp gltf grpc json mongodb rest-api

Last synced: 03 May 2026

https://github.com/gregorbiswanger/dotnetgrpcschemagenerator

Generate Protobuf files from C# with Code-First.

dotnet-core dotnetcore grpc protobuf

Last synced: 17 Apr 2026

https://github.com/tomarv2/email-grpc

grpc basics

grpc mongodb

Last synced: 04 Apr 2026

https://github.com/boolka/node-jaeger-test

Jaeger test environment for node.js

grpc grpc-node jaeger node sandbox test

Last synced: 18 Apr 2026

https://github.com/ajsalemo/container-apps-development

Examples that have been deployed to Azure Container Apps in different languages utilizing HTTP or gRPC with Dapr. These are all mostly pulled from existing Dapr samples.

azure cluster container container-apps dapr docker grpc http java k8s kubernetes microservices node python rpc

Last synced: 04 Apr 2026

https://github.com/arcbjorn/chat-service-go-grpc

Chat service using Go & gRPC

go grpc protobuf

Last synced: 18 Apr 2026

https://github.com/aditya43/grpc

gRPC using Golang | My personal notes, projects and best practices.

api crud golang grpc grpc-go mongodb protobuf rpc-framework

Last synced: 18 Apr 2026

https://github.com/j33pguy/magi

MAGI — Multi-Agent Graph Intelligence. Universal memory server for AI agents. MCP + gRPC + REST API with semantic search, knowledge graph, and behavioral pattern analysis.

ai golang grpc knowledge-graph mcp memory multi-agent rag self-hosted semantic-search

Last synced: 04 Apr 2026

https://github.com/s1lver/rr-grpc-tls-php

Implementing a simple example of client-server communication using TLS in Docker

docker grpc php8 roadrunner tls

Last synced: 17 Apr 2026

https://github.com/sleeping-barber/grpc-workshop

gRPC Workshop example code

golang grpc

Last synced: 18 Apr 2026

https://github.com/teamkweku/code-odessey

Official repository of Code Odessey, a blog that aims to provide in-depth beginner friendly tutorials, practical guides, and insightful articles on a wide range of topics and practical roadmaps in SE

api-gateway docker golang grpc kubernetes

Last synced: 05 Apr 2026

https://github.com/tomdev5/afit-tonic-build

A fork of tonic-build that replaces async-trait with AFIT

async grpc proto rpc rust tonic

Last synced: 18 Apr 2026

https://github.com/windperson/coscup2017_grpc_csharp

COSCUP 2017 C# gRPC client code

csharp dotnet-core grpc

Last synced: 18 Apr 2026

https://github.com/fosouzadev-public/webapi-grpc

Web Api simples utilizada no estudo do gRPC

authorization csharp grpc jwt-token keycloak

Last synced: 18 Apr 2026

https://github.com/athun-me/book_now_booking-svc

This is a go microservice for bookNow ticket booking project, service name is BookingService , which handle the booking and payment

grpc microservice rabitmq

Last synced: 19 Apr 2026

https://github.com/hedeqiang/learn-grpc

一起学习 Go gRPC

go grpc

Last synced: 19 Apr 2026

https://github.com/balcieren/connect-errors-es

Define errors in .proto, generate type-safe TypeScript constructors, catch bugs at compile time

connectrpc ecmascript error-handling grpc javascript microservice nodejs protobuf typescript

Last synced: 18 Jun 2026

https://github.com/ytak-sagit/hands-on-webapi-impl-guide-grpc

『ユーザーに価値を正しく届けるWeb API開発実践ガイド』第2章(gRPC)ハンズオン用リポジトリ

buf-cli grpc protocol-buffers

Last synced: 20 Apr 2026

https://github.com/snehalyelmati/grpc-vs-rest

Implemention of APIs with gRPC and REST in Go, Python and Java.

golang grpc java python rest-api

Last synced: 20 Apr 2026

https://github.com/nt4f04und/msnger

A gRPC-based mobile messenger written with Flutter

chat dart flutter grpc messenger protobuf

Last synced: 20 Apr 2026

https://github.com/cr00z/gospendingbot

Телеграмм-бот для контроля расходов: clean arch, memory/postgres storage, тесты, observability(graylog, prometheus+grafana, jaeger), kafka, grpc

golang graylog grpc jaeger kafka postgres prometheus

Last synced: 20 Apr 2026

https://github.com/rtuty/library-grpc-server

gRPC server for library

backend docker go grpc protocol-buffers

Last synced: 20 Apr 2026

https://github.com/aayushxrj/go-grpc-api-school-mgmt

A gRPC-API-based school management system enabling administrators to manage students, teachers, staff, and classes efficiently

golang grpc jwt mailhog

Last synced: 20 Apr 2026

https://github.com/hrz8/geprec

geprec is not no grpc: learning buf and grpc

buf grpc grpc-gateway grpc-go

Last synced: 20 Apr 2026

https://github.com/saicasm/go-fg-service

Go based graphQL service that follows DDD archiecture

go graphql grpc rest

Last synced: 20 Apr 2026

https://github.com/guillaumefalourd/poc-grpc-python

POC of a gRPC project in Python 🐍

demo grpc message python

Last synced: 14 May 2026

https://github.com/soustify/data-gateway-buffer-java

Aplicação backend responsável por fazer a gerenciar os protobuf do data-gateway (Java)

backend core data-gateway grpc java

Last synced: 21 Apr 2026

https://github.com/bscpaz/poc-grpc-go

This is a POC (proof of concept) to understand better the behavior of gRPC with Go Lang.

grpc grpc-go

Last synced: 21 Apr 2026

https://github.com/scrivy/grpc-gateway-starter

This boilerplate grpc service handles both grpc and http grpc-gateway traffic on the same port.

grpc grpc-gateway grpc-go

Last synced: 21 Apr 2026

https://github.com/garnizeh-labs/aetheris-protocol

The core trait facade, wire formats, and gRPC definitions for the Aetheris Engine. This repository defines the immutable contracts (WorldState, GameTransport, Encoder) that bind the client, server, and platform layers together.

aetheris ecs game-engine garnizeh-labs grpc multiplayer protocol rust serialization traits webtransport

Last synced: 15 May 2026

https://github.com/poboisvert/hex_go

[Go] Hexagone application using MongoDB and gRPC (HTTP2)

go grpc

Last synced: 22 Apr 2026

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

gRPC прокси для порционной закачки рыночных свечек с tinkoff api

go golang grpc tinkoff-invest

Last synced: 22 Apr 2026

https://github.com/alfenfebral/go-grpc

gRPC example using go, include with credentials, rest-api gateway and swagger docs

go golang grpc grpc-gateway rest-api

Last synced: 22 Apr 2026

https://github.com/chiguirez/healthz

a GRPC/HTTP library to register healthcheck endpoints for k8s liveness and readiness

go golang grpc healthcheck http

Last synced: 22 Apr 2026

https://github.com/fontseca/grpc-with-cpp

An RPC server built with the gRPC framework and C++, featuring services for clients, products, invoices, and invoice details.

backend cmake cpp grpc protobuf rpc server

Last synced: 24 Apr 2026

https://github.com/mdigger/connect-dev-log

A high-performance logging interceptor for ConnectRPC with protocol-agnostic request/response logging, protobuf message formatting, and streaming support.

connect-rpc connectrpc golang grpc grpc-log interceptor

Last synced: 24 Apr 2026

https://github.com/maze1377/manager-vending-machine

Our project is a vending system managed by a Grpc server written in Golang. It offers easy setup and maintenance, fast and reliable communication, and efficient management of vending operations.

centralized dicen golang grpc grpc-go management state-pattern vending-machine

Last synced: 24 Apr 2026

https://github.com/ribbinpo/microservice-poc-old

for lean & poc microservice in each framework

grpc kafka microservice nodejs poc

Last synced: 06 Feb 2026

https://github.com/tripolskypetr/di-lazy

Lazy instantiation of the class based on the first access to its reference

dependency-injection grpc lazy-loading oop optimization optimization-algorithms performance

Last synced: 24 Apr 2026

https://github.com/ningenme/nina-api

趣味開発 contribution-api (product name: nina)

go golang grpc grpc-web ningenme-project

Last synced: 09 May 2026

https://github.com/paulja/go-kvs

Key Value Server

distributed-systems go grpc

Last synced: 17 Apr 2026

https://github.com/ningenme/nina-batch

趣味開発 contribution-batch (product name: nina)

go golang grpc

Last synced: 16 May 2026

https://github.com/jazaltron10/simple_grpc_chat_app

Implemented in Golang with the gRPC framework, this chat application exemplifies gRPC's efficiency in crafting communication protocols. Facilitating real-time message exchange between clients and servers, the app underscores gRPC's simplicity and versatility in constructing scalable and high-performance communication systems.

chat-application golang grpc grpc-go

Last synced: 29 Apr 2026