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/romnn/go-service

Utilities for building gRPC and HTTP services in Go

authentication golang grpc http microservice protobuf reflection

Last synced: 14 Apr 2026

https://github.com/claudiu28/ticketing-app-csharp

C# desktop ticketing system with secure authentication, real-time updates via gRPC, customer search, and Next.js admin match management.

bcrypt csharp efcore grpc jwt nextjs swagger winforms

Last synced: 28 Apr 2026

https://github.com/prayag2003/go-oms

A super simple Order Management Microservice using Go, GRPC (Protobuf)

go grpc protobuf

Last synced: 29 Apr 2026

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

gRPC bidirectional chat with pubsub via redis

bidirectional chat grpc redis rust streaming

Last synced: 09 May 2026

https://github.com/hesammosaffa/simple_bank

SimpleBank: A backend web service for managing bank accounts, handling transactions, and processing money transfers. Built with Golang, PostgreSQL, and Docker, featuring secure APIs, background processing, and deployment to Kubernetes. šŸš€

backend banking docker github-actions golang grpc jwt kubernetes paseto postgresql redis rest-ap transactions

Last synced: 13 Apr 2026

https://github.com/bradenrayhorn/switchboard-chat

Switchboard chat server.

golang grpc websockets

Last synced: 29 Apr 2026

https://github.com/kiquetal/grpc-class-build-api-modern

Lerning from video grpc

golang grpc

Last synced: 29 Apr 2026

https://github.com/iunary/grpcly

Golang GRPC examples

bidirectional golang grpc protobuf3 rpc stream unary

Last synced: 29 Apr 2026

https://github.com/pieceowater-dev/lotof.sample.proto

Sample Package for shared .proto files

go go-package golang grpc grpc-go protobuf

Last synced: 29 Apr 2026

https://github.com/a37z/g-rpc-tutorial

Tutorial Series about gRPC on Linkedin

go grpc grpc-go http2 protocol-buffers

Last synced: 29 Apr 2026

https://github.com/sonaiengine/api-to-tools

Universal library that converts any API (OpenAPI, WSDL/SOAP, GraphQL, gRPC) into LLM-callable tool definitions

ai-agent anthropic api-crawler api-discovery claude function-calling graphql grpc llm llm-tools mcp mcp-server nexacro openapi playwright python soap swagger tool-calling wsdl

Last synced: 15 Apr 2026

https://github.com/zcong1993/grpc-etcd-resolver

etcd resolver for @grpc/grpc-js

etcd grpc grpc-node grpc-resolver

Last synced: 29 Apr 2026

https://github.com/daniguardiola/python-alpine-grpc

🐳 Alpine Linux with Python 3 and gRPC

alpine-linux docker-image grpc grpc-python python python3

Last synced: 29 Apr 2026

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

趣味開発 compro-api (product name: miiko)

connect golang grpc ningenme-project protobuf

Last synced: 09 May 2026

https://github.com/waalexan/grpc_exemple

Exemplo de implementação do gRPC, um framework de comunicação entre serviços, utilizando RPCs para comunicação rÔpida e eficiente.

grpc grpc-client grpc-server nodejs

Last synced: 09 May 2026

https://github.com/serhatayata/grpc-demo-app

gRPC Demo App

asp-net-core grpc

Last synced: 29 Apr 2026

https://github.com/lazhari/go-grpc-blog

Is simple example using Go, gRPC and MongoDB

go grpc mongo protocol-buffers

Last synced: 29 Apr 2026

https://github.com/yukionishi1129/checkpicks-protocol-buffers

Protocol buffers for Check Picks microservices

grpc protocol-buffers

Last synced: 29 Apr 2026

https://github.com/dhiguero/grpc-proto-manager

GPM: A tool to orchestrate the generation of gRPC protos on different languages and repos

generator grpc grpc-protos protobuf

Last synced: 29 Apr 2026

https://github.com/mikejoh/grpc-echo-service

A super simple gRPC example inspired by the official helloworld example from grpc.io

grpc grpc-go helm kind kubernetes metallb

Last synced: 29 Apr 2026

https://github.com/krafton-athena/protoc-gen-go-grpc

Prebuilt binaries of protoc-gen-go-grpc (gRPC Go code generator), mirrored from grpc/grpc-go.

code-generation go golang grpc grpc-go mirror prebuild-binaries protobuf protobuf-compiler protoc-gen-go-grpc protoc-plugin

Last synced: 22 Jun 2026

https://github.com/iamarvy/inventra

Event-driven inventory system using NestJS, gRPC, RabbitMQ, and GraphQL.

domain-driven-design event-driven grpc microservices nestjs nestjs-graphql rest-api

Last synced: 09 May 2026

https://github.com/leaq-ru/admin-bot

šŸ“¦ Service to expose some admin RPCs

go grpc leaq nats-streaming protobuf telegram-bot

Last synced: 30 Apr 2026

https://github.com/nhatthaiquang-agilityio/dotnet3.0-grpc

Example with ASP Net Core 3.0 and gRPC

dotnet-core grpc grpc-client grpc-server

Last synced: 09 May 2026

https://github.com/eulerbm/grpc

Developing a simple CRUD (Create, Read, Update, Delete) application using gRPC involves several key steps to establish efficient client-server communication. This project focuses on creating a gRPC service that manages a collection of items, such as user records, products, or notes.

grpc grpc-java java postgres

Last synced: 09 May 2026

https://github.com/duduxs/spring-frankstein

ļøšŸ§Ÿā€ā™‚ļø A set of applications in Spring with the objective of studying micro and macro concepts of the framework along with other techs.

graphql grpc jasper-reports rest spring study webflux websocket

Last synced: 13 Apr 2026

https://github.com/juanfkurucz/grpc-nodejs-sample

Subject "Sistemas Distribuidos" (Distributed Systems) from Universidad Catolica del Uruguay

grpc javascript nodejs

Last synced: 09 May 2026

https://github.com/lesomnus/grpc-concierge

gRPC tranport for caching, deduplication, and managing life cycle

cache deduplication grpc grpc-typescript react

Last synced: 09 May 2026

https://github.com/linux-china/coroutines-grpc-demo

gRPC service with Kotlin Coroutines and Spring Boot

coroutines grpc kotlin

Last synced: 30 Apr 2026

https://github.com/yusufcanb/grpc-monorepo

A boilerplate Go project to swiftly spin off server-client applications with Protocol Buffers.

cli golang grpc protobuf

Last synced: 30 Apr 2026

https://github.com/alex-necsoiu/pandora-exchange

Enterprise-grade cryptocurrency exchange user service built with Go, Gin, PostgreSQL, Redis, gRPC. Features JWT auth, Vault secrets, K8s-ready, OTEL observability.

argon2 authentication clean-architecture cryptocurrency docker gin-gonic go golang grpc kubernetes microservices opentelemetry postgresql redis rest-api sqlc vault

Last synced: 27 Jan 2026

https://github.com/a1unade/grpc-streaming-tasks

Š”Š¾Š¼Š°ŃˆŠŗŠø по gRPC .NET

asp-net grpc jwt-authentication

Last synced: 30 Apr 2026

https://github.com/go-board/thor

Go micro-service's Swiss Army Knife

golang grpc microservice rpc

Last synced: 05 Feb 2026

https://github.com/mintak21/proto

proto files

grpc protobuf

Last synced: 19 Jan 2026

https://github.com/ptrdom/akka-grpc-slinky-grpcweb

Template project for full-stack Scala web development based on gRPC-web.

akka-grpc grpc grpc-web scala scalajs slinky

Last synced: 30 Apr 2026

https://github.com/rushio-consulting/stashall

Stashall is an open source password manager

dart flutter grpc grpc-dart opensource password-manager

Last synced: 30 Apr 2026

https://github.com/dictybase/modware-stock

dictyBase grpc service to manage biological stocks

golang grpc

Last synced: 01 May 2026

https://github.com/murshidazher/iit-distributed-system

šŸ‘ Distributed systems lab using Java and RPC

distributed-systems etcd grpc grpc-libraries java-8 server-stub zookeeper

Last synced: 01 May 2026

https://github.com/douglarek/grpc-gateway-demo

An example modified from the official grpc-gateway that looks clearer.

demo grpc grpc-gateway grpc-go

Last synced: 01 May 2026

https://github.com/crescentkohana/zeniire

A high performance server application for keeping track of a coin wallet balance. REST and gRPC APIs included. Written in Go utilizing Protocol Buffers.

go grpc job-interview pre-assignment protobuf rest

Last synced: 01 May 2026

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

Basic gRPC with Go Lang

go-grpc golang grpc grpc-service

Last synced: 01 May 2026

https://github.com/fyreplace/fyreplace-protos

Protobuf definitions used by the current server and clients

grpc protobuf

Last synced: 08 Jun 2026

https://github.com/amoghmadan/micro-todo-analytics

Micro-services and SDUI to build a distributed system which builds into one.

bun docker docker-compose elysia express graphql grpc mongodb node python rabbitmq react redis rest sql

Last synced: 21 Jun 2026

https://github.com/loderunner/echo

A template for a Go gRPC service with a REST gateway

go golang grpc grpc-gateway protobuf template

Last synced: 01 May 2026

https://github.com/sealbro/pikvm-automator

Simple API with short macro commands to automate PiKVM input emulation

automation golang grpc macro pikvm

Last synced: 13 May 2026

https://github.com/ivan-montes/auth-and-user

When gRPC met Spring... but also Hexagonal Arch, Authorization Server and JWT. The system allows users to register, create categories, products, and leave opinions, reviews, and votes.

grpc java jwt spring

Last synced: 08 Jun 2026

https://github.com/liberxue/rocketmq_proxy

RocketMQ gRPC Proxy Supporting different languages client SDK

api grpc grpc-client grpc-gateway grpc-java restful rocketmq

Last synced: 01 May 2026

https://github.com/kahlery/wayou-lt

ā›µļø presentation of the recommender-engine with a competitive UX by React-Native mobile application to end user, AI powered route generator.

ai dotnet full-stack grpc microservice n-layer n-tier react-native recommender-system text-generation

Last synced: 01 May 2026

https://github.com/go-x-pkg/servers

HTTP, HTTPs, UNIX, gRPC servers with configs and context

boilerplate configuration grpc http

Last synced: 24 Jan 2026

https://github.com/felipecruz91/go-data-converter-service-

Exposes an API written in Go to convert data from JSON to binary using protobuf.

go grpc protobuf

Last synced: 01 May 2026

https://github.com/vodolaz095/stocks_broadcaster

Utility to broadcast last deal price from MOEX via redis publishing

go golang grpc redis stocks

Last synced: 10 May 2026

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

šŸ“¦ Service to register, auth and get users

go grpc leaq protobuf social-login

Last synced: 02 May 2026

https://github.com/syedsaadahmed/python-grpc-hello-world

Implementation of a very simple gRPC service using Python for understanding

grpc grpc-python protobuf python python3

Last synced: 01 May 2026

https://github.com/gaarutyunov/gueue

A simple event queue written in Go

grpc protobuf3

Last synced: 02 May 2026

https://github.com/rahul07bagul/distributedkeyvaluestore

Distributed key–value storage system implemented in C++ using gRPC

consistent-hashing cpp distributed-systems grpc server

Last synced: 02 May 2026

https://github.com/flolu/typescript-protobuf-bazel-rpc

Typescript, Protobuf, Bazel gRPC Example (doesn't work yet)

bazel grpc protobuf typescript

Last synced: 02 May 2026

https://github.com/xmudrii/etcdproxy-proof-of-concept

Proof of Concept demonstrating proxying etcd namespaces using etcd-gRPC server.

etcd etcd-grpc grpc gsoc kubernetes

Last synced: 14 Jan 2026

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

A simple demonstration for communication between micro-services using GRPC.

grpc grpc-client grpc-demo grpc-java grpc-server

Last synced: 02 May 2026

https://github.com/cbuschka/go-grpc-agent-poc

grpc based communication between a master process and an locally or remotely launched agent process

agent golang grpc ipc remote

Last synced: 14 May 2026

https://github.com/careerpulse/careerpulseagregator

Aggregation service

grpc java rest

Last synced: 02 May 2026

https://github.com/ayo-ajayi/grpctry

These are grpc servers written in go and python. A client is also provided in go. They use a common proto file to communicate. It is a simple example of how to use grpc with go and python.

go grpc protobuf python

Last synced: 10 May 2026

https://github.com/oleksiikhr/go-node-grpc-dom-parser

A small example of a project to test gRPC technology

fasthttp grpc grpc-go grpc-node grpc-typescript playwright typescript

Last synced: 02 May 2026

https://github.com/falleng0d/pi-remote

Pi Zero W USB keyboard & mouse gRPC server for remotecontrol-app

bash grpc python3 rapsberry-pi shell unix

Last synced: 02 May 2026

https://github.com/ttyobiwan/leshy

Message queue powered by Golang, SQLite and gRPC, focused on DX, simplicity and performance

go grpc mq sqlite

Last synced: 13 Apr 2026

https://github.com/yukigeshiki/grpc-test-nestjs

Testing gRPC transport with the NestJS framework and GCP Cloud Run

cloudrun gcp grpc grpc-node grpc-service nestjs

Last synced: 02 May 2026

https://github.com/dariofad/grpc_py_go_example

Calling Go from Python via gRPC (example). TLS multi support.

go grpc python3 tls

Last synced: 02 May 2026

https://github.com/rafael-c-alexandre/geo-kv

Highly available geo-replicated storage system

availability c-sharp dotnet grpc key-value-store

Last synced: 02 May 2026

https://github.com/saufiroja/golang-microservice-example

Monorepo Golang Microservices Example

go golang grpc microservices

Last synced: 03 May 2026

https://github.com/squall-chua/go-ledger-microservice

A highly reliable, double-entry accounting ledger microservice. This project takes significant inspiration from ledger-cli (https://ledger-cli.org), the powerful, command-line accounting tool. Specifically, it brings the fundamental philosophies of `ledger-cli` into a modern microservice.

double-entry-accounting golang grpc ledger ledger-cli microservice restful-api

Last synced: 12 Jun 2026

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

POC of a gRPC project in Golang 🐿

golang grpc hello-world poc

Last synced: 25 Apr 2026

https://github.com/seifkamal/go-grpc-demo

A basic Go gRPC demo.

demo grpc protobuf3

Last synced: 14 Jan 2026

https://github.com/filipe1309/ud-go-microservices

Udemy - Working with Microservices in Go (Golang)

docker golang grpc kubernetes microservices mongodb postgresql rabbitmq rpc

Last synced: 19 Jan 2026

https://github.com/go-xtek/vuvo-go

#golang #grpc #framework

framework golang grpc grpc-go

Last synced: 14 Jan 2026

https://github.com/GSGPavan/platform-inventory

This repository implements a microservices architecture using gRPC for efficient communication, HTTPClient for RESTful interactions, and RabbitMQ for asynchronous messaging. It utilizes Entity Framework Core for database access, and is containerized with Docker and orchestrated using Kubernetes for scalable, cloud-native deployments.

c-sharp docker entity-framework-core grpc http-client kubernetes microservice rabbitmq webapi

Last synced: 11 Oct 2025

https://github.com/adarsh-jaiss/microservice-toll-calculator

A microservoce application that calculate the real time distance travalled by a vehicle and create a toll tax invoice accordingly

apache-kafka docker golang grpc microservices websockets

Last synced: 03 May 2026

https://github.com/farshadsharifi/farshadsharifi

I am a results-driven Senior Software Engineer with over 17 years of experience in architecting and developing scalable applications. My expertise lies at the intersection of high-performance system programming and robust enterprise solutions.

api csharp flutter grpc php rust websocket

Last synced: 03 May 2026

https://github.com/typhoonzero/grpc_zerocopy_async_example

Example project of using grpc to do zerocopy large buffer communication.

grpc zero-copy

Last synced: 03 May 2026

https://github.com/greenvine/hey-grpc-starter-client

Hey gRPC Boilerplate Project (Go Client Implementation)

boilerplate client golang grpc grpc-go protobuf starter

Last synced: 21 Jan 2026

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

GoƗgRPCƗDocker

docker golang grpc

Last synced: 14 Jan 2026

https://github.com/ceynri/request-hedging

Request hedging policy in the frontend.

frontend grpc hedging npm pnpm request typescript

Last synced: 03 May 2026

https://github.com/1xyz/grpc-playground

Grpc Playground

grpc grpc-go

Last synced: 14 Jan 2026

https://github.com/dictybase/modware-user

dictyBase API server for managing users.

golang grpc

Last synced: 04 May 2026