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/successor1/zeus-proxy-go

Go version of zeus-proxy-advanced

blockchain grpc protobuf

Last synced: 20 May 2026

https://github.com/slankdev/grpcc

C++ misc for gRPC

cxx11 grpc makefile

Last synced: 18 May 2026

https://github.com/xssxx/simple-bank

implemented of go backend from techschool course

docker gin grpc postgresql redis sqlc

Last synced: 11 Apr 2026

https://github.com/youyuanwu/flatbuffers-tonic

flatbuffers with gRPC for Rust

flatbuffers grpc tonic

Last synced: 20 Jan 2026

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

gRPC Chat Application With Multiple Frameworks

angular envoy-proxy grpc grpc-client grpc-java grpc-server javafx-gui nestjs

Last synced: 04 Mar 2025

https://github.com/albertomitroi/eshopmicroservices

A comprehensive microservices-based e-commerce project built using .NET 8 and C# 12, demonstrating modern software architecture principles like Domain-Driven Design (DDD), CQRS, and Clean Architecture. This project showcases scalable and maintainable systems with cloud-native deployment on Azure using tools like RabbitMQ, Redis, gRPC, and more.

api-gateway clean-architecture cloud-deployment cqrs-pattern ddd-architecture docker-compose fluentvalidation grpc masstransit mediatr microservice postgresql rabbitmq redis sql-server vertical-slice-architecture yarp

Last synced: 02 Feb 2026

https://github.com/pedrohenrikle/gssh

A remote connection tool made in Go using gRPC to streamline remote access and automate command execution across servers

go golang grpc ssh tcp tls

Last synced: 19 May 2026

https://github.com/darvoid/grpc-slotmachine

using gRPC with API gateways and other cool Go packages

api-gateway express gateway go gorilla-mux gorm grpc microservices negroni protocol-buffers sql-server

Last synced: 16 Mar 2026

https://github.com/engineers-cradle/ec-url-store

A Url Shortener microservice build with Rust

grpc hacktoberfest ip mmdb postgresql rust

Last synced: 06 May 2026

https://github.com/ozeer/warehouse

Kratos project demo

demo golang gorm grpc kratos learning project

Last synced: 22 Apr 2026

https://github.com/jofaval/bingewatch-microservices

Small PoC using Golang microservices comunicating in-between with gRPC for media tracking

go golang gorm grpc grpc-go microservices orm

Last synced: 16 May 2026

https://github.com/osmanaliyardim/aspnetmicroservices

Real world e-commerce microservices architecture based application on .NET with WebAPI, Docker, Redis, MongoDB, RabbitMQ, PostgreSQL, Ocelot, EF Core, Dapper, SQL Server, Masstransit.

aggregator bff clean-architecture containerization cqrs csharp dapper docker dotnet dotnet-core entity-framework-core grpc masstransit microservices mongodb ocelot postgresql rabbitmq redis sqlserver

Last synced: 07 Apr 2026

https://github.com/clifftech123/task-management-microservices

This repository contains a real-world project management system built with ASP.NET Core microservices architecture.

csharp docker donet dotnet-aspire grpc miroservice

Last synced: 12 May 2026

https://github.com/umarhadi/bank-server

bank server

backend eks go grpc k8s

Last synced: 11 Apr 2026

https://github.com/matinghanbari/notificationservice

The NotificationService is a standalone microservice in .NET8 that handles notification management and delivery. It consumes events from a message bus, decoupling it from other services for scalability and resilience.

dotnet event-driven grpc layered-architecture microservice rabbitmq serilog tdd

Last synced: 09 Sep 2025

https://github.com/ahsansoftengineer/sba-net-micro

[User (Standard, Business, Creator, Agent, Super Admin, Admin)] [Order (Standard, Custom, Business & Multi Business)]

commands docker docker-compose grpc http-client kubernetes platform rabbitmq

Last synced: 28 Jul 2025

https://github.com/salrashid123/envoy_gcp_grpc

Envoy External Processing filter for decoding Google gRPC PubSub Messages

envoy envoyproxy golang google-cloud google-cloud-platform grpc

Last synced: 21 May 2026

https://github.com/congnghia0609/ntc-jgrpc

ntc-jgrpc is an example java gRPC

grpc grpc-client grpc-server java ntc-jgrpc

Last synced: 18 May 2026

https://github.com/dreambo8563/k8s-demo-todobackend

todo backend service 🌞🌙

gin golang grpc jaeger-go kubernetes

Last synced: 03 May 2026

https://github.com/jonericcook/gopherchatter

gopherchatter - how gophers chat

go-grpc-middleware golang grpc grpc-go mongodb

Last synced: 03 May 2026

https://github.com/Byndyusoft/grpc-timeouts

A library for customizable gRPC timeouts

circuit-breaker fail-fast grpc nodejs timeouts typescript

Last synced: 07 May 2025

https://github.com/ckam99/grpc-location-tracking

Golang grpc server for realtime location tracking

golang grpc location-tracking realtime

Last synced: 02 Apr 2026

https://github.com/hcl-tech-software/lib-grpc-server

A sample for DevOps Model RealTime showing how a realtime application can implement a gRPC API which allows other applications to communicate with it.

grpc grpc-client grpc-server model-realtime

Last synced: 18 May 2026

https://github.com/litsynp/grpc-ts-node-practice

This is a practice project for gRPC with Node.js and TypeScript.

grpc grpc-client grpc-server node typescript

Last synced: 19 Apr 2026

https://github.com/tevesmanuel/grpc-crud

Simple gRPC project with basics CRUD operations on Postgres DB with basic logfile in Rust

crud grpc rust

Last synced: 18 May 2026

https://github.com/lebrancconvas/go-proto-grpc

Create API by Golang with gRPC and Protocol Buffer (Protobuf).

api golang grpc playground-project protobuf

Last synced: 16 May 2026

https://github.com/alexnguyen27/grpc-demo

Learning GRPC

grpc javascript

Last synced: 10 Jul 2025

https://github.com/davidwartell/go-copier

I am the best go struct copier. I even have extensive support for copying protobuf structs and protobuf wrappers.

copy-structs deepcopy go golang grpc grpc-go protobuf struct-copier structtags

Last synced: 25 Jan 2026

https://github.com/dan-and-dna/grpc-route

The grpc middleware that forwards grpc requests

forwarding grpc middleware

Last synced: 03 Jan 2026

https://github.com/rtang03/gupload-server

File upload server and cli -TLS + grpc

golang grpc

Last synced: 18 Feb 2026

https://github.com/lenisha/aks-tests

AKS tests and demos

aks grpc nginx-ingress

Last synced: 02 May 2026

https://github.com/overvenus/rust-pd

A rust implementation of Placement Driver

grpc mockup pd rust tikv

Last synced: 20 May 2026

https://github.com/selfmadeengineercode/microservices-go-starter

Starter template for the Ride-Sharing course project - Microservices with Go

golang grpc microservice rabbitmq

Last synced: 11 Apr 2026

https://github.com/geekbrother/httpyac-grpc-bidi-test

This is an example of how to use httpyac for the gRPC bidirectional stream testing.

automated-testing ci grpc grpc-stream httpyac test testing

Last synced: 07 Apr 2025

https://github.com/pandakn/grpcgenie

GrpcGenie is a command-line tool that generates gRPC handler files from .proto definitions. It simplifies the process of creating gRPC server implementations by automatically generating boilerplate code.

cli go grpc tools

Last synced: 03 Jan 2026

https://github.com/polyglot-k/grpc-log-stream

MSA 와 같은 원격 분산 환경에서 중앙에서 로그를 실시간으로 확인할 수 있도록 하는 서버 프로젝트

amqp docker expressjs grpc msa timescaledb

Last synced: 07 Apr 2026

https://github.com/jeffotoni/grpc-crud

A small crud GRPC example

go go-grpc-example golang grpc

Last synced: 18 May 2026

https://github.com/truauth/truauth

openid compliant-ish oauth 2.0 authentication service for 3rd party service authentication

3rd-party-service go grpc microservices oauth2 postgresql protobuf

Last synced: 07 May 2025

https://github.com/abitofhelp/bazel-go-googleapis

This is an example using the googleapis proto package from Bazel Central Registry rather than using an archive_override in the MODULE.bazel file.

bazel bzlmod gazelle go golang grpc grpc-go grpc-golang grpc-reflection protobuf protocol-buffers

Last synced: 20 May 2026

https://github.com/jcbritobr/grpc-sample

A simple project implementation grpc in Rust using tonic and prost, based on Let's Get Rusty tutorial.

client-server grpc rust

Last synced: 14 May 2026

https://github.com/noueii/gonuxt-starter

Fullstack GO + Nuxt blueprint

docker gin go grpc grpc-go nuxt openapi

Last synced: 11 Apr 2026

https://github.com/chunghha/tonic-demo

A gRPC demo in Rust

demo grpc rpc tonic

Last synced: 15 Jun 2025

https://github.com/doublemine/grpc-springboot-starter

Spring Boot starter module for gRPC framework.

grpc

Last synced: 18 May 2026

https://github.com/o3co/grpc.authz

Declare gRPC authorization policy in .proto method options, enforce via interceptors. Built-in adapters for OPA, Cedar, and local static rules.

abac authorization cedar go grpc interceptor middleware opa policy protobuf

Last synced: 03 Apr 2026

https://github.com/localzet/xray-grpc-php

XRay-gRPC-PHP is a versatile PHP library designed to facilitate communication with XRay using gRPC. This library simplifies sending and receiving data through gRPC protocols, ensuring efficient interaction and management of XRay services.

grpc php xray

Last synced: 26 Apr 2025

https://github.com/twrayden/ts-grpc-server-template

My personal starting point for TypeScript gRPC projects

boilerplate grpc starter-project template-repository typescript

Last synced: 18 May 2026

https://github.com/anatoly-semenov/nestjs-template

Template for creating Nest.js app

docker grpc http nestjs swc template

Last synced: 02 Feb 2026

https://github.com/fr13nd230/nebula-fs

NebulaFS is an inspired project that mocks the core concepts and functionalities of an distributed file storage system and that inspires some techniques from common IPFS platforms.

api-gateway backend distributed distributed-storage-system distributed-systems golang grpc ipfs makefile microservices mongodb nestjs postgresql protobuf protocol-buffers rabbitmq redis restful-api system-design unit-test

Last synced: 06 Apr 2026

https://github.com/xmlking/dapp-experiments

Goodwill driven through monetary incentives 👏

angular blockchain dapp grpc ico nestjs quorum

Last synced: 04 Aug 2025

https://github.com/lliepjiok/orderserver

gRPC server designed for managing orders

docker golang grpc nginx postgresql redis rest-api

Last synced: 08 Apr 2026

https://github.com/mungujn/weather-server

A weather app backend built using go, gRPC, Redis and docker

docker docker-compose go grpc grpc-go redis tls

Last synced: 11 Mar 2025

https://github.com/ankkho/assignment

A simple GRPC proxy service for GraphQL

docker graphql grpc proxy

Last synced: 09 Apr 2026

https://github.com/anatoly-semenov/docs-monorepo

Monorepo with document storage services on nest.js with apps: rest-api, grpc-api, worker, kafka-consumer

cron docker grpc helm-charts http ioc jest kafka makefile minio monorepo nest nodejs postgresql redis redis-bull s3 typeorm winston-logger worker

Last synced: 25 Jan 2026

https://github.com/tinyci/ci-runners

Runner agents for the tinyCI ecosystem

continuous-integration docker golang grpc overlayfs parallel test

Last synced: 11 Jan 2026

https://github.com/dever-labs/mockly

Cross-platform multi-protocol mock server — HTTP, WebSocket, gRPC, GraphQL, TCP, Redis, SMTP, MQTT — with a web UI, scenario system, and fault injection.

ci cross-platform developer-tools fault-injection go grpc http integration-testing mock-server mqtt redis smtp testing websocket

Last synced: 22 May 2026

https://github.com/soundtrackyourbrand/grpc-telemetry

Interceptor/middleware for gRPC that intruments requests with telemetry events. Heavily inspired by Plug.Telemetry

grpc interceptor telemetry

Last synced: 01 May 2026

https://github.com/gocs/birpc

go game dev networking poc

game-development go golang grpc

Last synced: 06 Feb 2026

https://github.com/cold-bin/dkv

基于Muti-Raft的shardkv存储系统

distributed-systems grpc kv-store lsm-tree mit6824 muti-raft raft shard-kv

Last synced: 03 Jan 2026

https://github.com/abitofhelp/cargo_multimod_example

This is an example application demonstrating how to use Prost and Tonic using multiple modules.

cargo grpc protobuf protocol-buffers rust tonic

Last synced: 15 Apr 2026

https://github.com/yuno-obsessed/jodrive

Google drive-like file management service

grpc keycloak oauth2 oidc postgresql quarkus quartz

Last synced: 16 Apr 2026

https://github.com/alex6712/learning-golang

Мой путь изучения Golang: от Python Backend Developer к Golang Backend Developer.

docker docker-compose education gin go golang grpc kafka microservices web-application

Last synced: 11 Apr 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/abitofhelp/helloworld-tonic-bsr

A Rust-based protobuf/gRPC example using buf.Build BSR.

bsr grpc protobuf rust

Last synced: 15 May 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/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/klinux/gocdnext

Modern CI/CD orchestrator with webhook-first ingest, container-native plugins, log archive to object storage, and a Helm-installable control plane.

cd ci ci-cd continuous-deployment continuous-integration golang grpc helm kubernetes nextjs oss postgres

Last synced: 13 Jun 2026

https://github.com/gtmmiller/plump

plump is a grpc-based lock server with an emphasis on sequencers

distributed-systems grpc locks

Last synced: 13 May 2026

https://github.com/briannbig/elite-sas

A student internship system backend.

grpc java spring-boot temporalio

Last synced: 16 Jan 2026

https://github.com/abitofhelp/connect-go-example

This repository contains a client/server solution implementing the classic Greet service using the following technologies: Bazel, Buf, ConnectRPC, Go, and Protocol Buffers.

bazel buf bzlmod connectrpc example gazelle go golang grpc health-check healthcheck reflection

Last synced: 11 May 2026

https://github.com/igor-baiborodine/campsite-booking-go

This project contains the source code of a gRPC API example application.

api docker go grpc kubernetes postgresql protobuf

Last synced: 12 Apr 2026

https://github.com/tolgaozen/go-skeleton

GoSkeleton is a clean and minimal Go project template that provides a structured foundation for scalable applications. 🚀

clean-architecture dependency-injection example go golang grpc grpc-gateway microservice template

Last synced: 02 Jan 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/chrisho/mosquito

micro service of golang framework

golang gorm grpc

Last synced: 17 Jan 2026

https://github.com/minhdtb/grpc-react-springboot

gRPC + ReactJS + SpringBoot = awesome

gradle grpc grpc-java grpc-web reactjs spring-boot typescript

Last synced: 11 Apr 2026

https://github.com/cherish-chat/chatgpt-server-python

python写的chatgpt grpc server 提供了golang的调用方式

chatgpt golang grpc

Last synced: 09 May 2026

https://github.com/shubhamranjan/dotnet-grpc-alpine-sample

A dotnet grpc server sample to run on alpine docker image with http2 without ssl

alpine aspnetcore dotnet grpc grpc-service

Last synced: 08 May 2026

https://github.com/ninnemana/vinyl

Catalog Vinyl Collection

golang grpc hacktoberfest protobuf vinyl

Last synced: 04 May 2026