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/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/adrienjoly/fluidcal-plugin

WIP: Node.js server that imports tasks from a Trello board's checklists

grpc grpc-service nodejs trello-api

Last synced: 02 May 2026

https://github.com/danny-yamamoto/rust-grpc

Getting Started with the gRPC API

grpc rust

Last synced: 03 May 2026

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/olexnzarov/protomask

A package that makes protobuf messages and field masks just work together

assign fieldmask go grpc protobuf update

Last synced: 03 May 2026

https://github.com/aaqaishtyaq/bookmark-service

CRUD application for managing bookmarks using gRPC

golang grpc grpc-go microservice

Last synced: 04 May 2026

https://github.com/stephenhidem/godot-ant-grpc

Example that demonstrates integration of ANT and gRPC with Godot game development.

ant godot grpc

Last synced: 04 May 2026

https://github.com/kunalpisolkar24/detectai

A secure and scalable AI text detector with built-in subscription management and a state-of-the-art dual-model core.

fastapi golang grpc mongodb next-js postgres python rabbitmq redis

Last synced: 09 Jun 2026

https://github.com/kotpb/kotpb-grpc-codegen

Pure-Kotlin protoc-gen-grpc-kotlin: drop-in replacement that emits self-contained Kotlin stubs (no protoc-gen-grpc-java required). Native binaries via GraalVM.

codegen graalvm grpc grpc-kotlin kotlin kotpb protobuf protoc-plugin

Last synced: 04 May 2026

https://github.com/adithaker/ecomm_replicated

🛒 A command line ecommerce application that uses various middleware communication layers and uses 2 different replication schemes along with Raft for database replication.

cli-app distributed-systems ecommerce-application flask-application grpc mysql python raft-consensus-algorithm replication-manager rest soap-api

Last synced: 05 May 2026

https://github.com/awcodify/grpc_vs_rest_benchmark

Simple code to do benchmarking between GRPC Protobuf vs JSON REST HTTP

benchmark go golang grpc grpc-go rest-api restful

Last synced: 05 May 2026

https://github.com/yasindce1998/issue-tracker

Project issue tracker service with multi-backend

backend golang grpc grpc-go kafka postgresql redis

Last synced: 05 May 2026

https://github.com/ruziba3vich/javaandgogrpc

a gRPC server built on Java (Spring Boot) and API gateway implemented with Go (Gin), my two lovely programming languages helped me practice gRPC in a wider way.

go grpc java

Last synced: 05 May 2026

https://github.com/soeakarit/go-microservice-template

Modern Go Microservice Template with REST, gRPC, OpenTelemetry, Postgres, Ent, Kubernetes-ready

ent go golang grpc kubernetes microservice otel postgres prometheus template

Last synced: 05 May 2026

https://github.com/aimaster-dev/amm-pool-fetch_grpc_raydium

Raydium Pool Info fetch. Raydium basetoken price. Raydium pool liquidity. Raydium pool marketcap

cargo grpc raydium-sdk rust solana

Last synced: 05 May 2026

https://github.com/illixion/distributed-jxl-converter

PoC for bulk converting images to JXL with distribution of work across multiple servers

distributed grpc javascript jpeg-xl jpegxl jxl nodejs rabbitmq

Last synced: 05 May 2026

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

This is a go microservice for bookNow ticket booking project, service name : train service , that handles the train data

gin-gonic grpc microservice viper

Last synced: 05 May 2026

https://github.com/beto-ouverney/blogs-microservices-go

Blogs MicroServices GRPC Build with GO Lang and MySql

clean-architecture go golang grpc grpc-go microservices mvc-architecture mysql sqlx

Last synced: 05 May 2026

https://github.com/mthaler/grpc-blog-service

gRPC blog service from gRPC Master Class: Build Modern API & Microservices on Udemy

blog golang grpc grpc-go mongodb

Last synced: 06 May 2026

https://github.com/lopatnov/translate-angular

Angular client for the Translate gRPC API

angular biomejs bootstrap express grpc nlp ssr stt testing-ui translate

Last synced: 09 Jun 2026

https://github.com/testinggospels/camoswag

Camoswag is an extension to Camouflage backend mocking tool, which allows you to quickly convert an OpenAPI Specification into a set of mocks usable by Camouflage.

api api-simulation camouflage grpc mocking rest service-virtualization stub testing

Last synced: 06 May 2026

https://github.com/jonatasmsantos/nestjs-standalone

Services with nestjs standalone for gRPC, Kafka, BullMQ (BullJs) e RabbitMQ

apachekafka bullmq grpc rabbitmq redis

Last synced: 06 May 2026

https://github.com/zazk/ginrrpc

Go Gin Framework with gRPC App

gin go golang grpc

Last synced: 06 May 2026

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

Ticketing system for basketball tournaments, built with JavaFX client, gRPC communication, and asynchronous backend using CompletableFuture with SQLite. Implements Observer and Proxy patterns for real-time updates of ticket availability and sales.

client-server completable-future grpc java javafx observer-pattern proxy-pattern sqlite3

Last synced: 06 May 2026

https://github.com/jy8752/microservice-demo

microservice sample project.use Go, kubernetes, gRPC...

golang grpc kubernetes microservice

Last synced: 06 May 2026

https://github.com/toobeeh/tirith

Angular & NEST fullstack application for skribbltypo website & dashboard

angular grpc nestjs openapi skribbl-typo

Last synced: 06 May 2026

https://github.com/zoobz-io/aegis

Service mesh for Go microservices — mTLS everywhere, zero configuration

go golang grpc microservices mtls service-mesh zoobzio

Last synced: 07 May 2026

https://github.com/ryarnyah/mood-tracker

Some web-grpc mood tracker to track your team mood anonymously :D

grpc mood vuejs web-grpc

Last synced: 07 May 2026

https://github.com/hoangcaophi/notification

The project sample for a notification service using SignalR or Socket.IO

grpc mongodb signalr socket

Last synced: 07 May 2026

https://github.com/subliker/track-parcel-service

Microservices-based parcel tracking system with Telegram bot integration, message broker, and gRPC communication, designed for seamless parcel management and notifications.

elk golang goose grpc kubernetes microservice rabbitmq

Last synced: 07 May 2026

https://github.com/matheusjohannaraujo/grpc_node

gRPC Node.js

grpc nodejs rpc

Last synced: 08 May 2026

https://github.com/miltonj23/calcrpc

Calculator Microservice built with Go (Gin + gRPC) and Next.js 16. Implements Clean Architecture with dual-protocol support (HTTP/gRPC), Docker containerization, and automated CI/CD to GHCR.

clean-architecture gchr gin-gonic grpc grpc-golang microservice nextjs16-typescript typescript

Last synced: 08 May 2026

https://github.com/saefullohmaslul/grpc-node-user

:green_book: User service of gRPC Microservices with Node.js

grpc microservices nodejs

Last synced: 08 May 2026

https://github.com/saleh-ghazimoradi/microecobay

A modern eCommerce platform inspired by Amazon, offering seamless shopping with features like user authentication, product browsing, order processing, and a dynamic cart. Built with a microservices architecture for scalability and adaptability.

cicd elasticsearch golang gorm grpc microservices redis

Last synced: 08 May 2026

https://github.com/aliakseis/doods_client

client for github.com/snowzach/doods

grpc grpc-cpp

Last synced: 08 May 2026

https://github.com/bookpanda/mygraderlist-gateway

Gateway microservice for MyGraderList

clean-architecture golang grpc microservices

Last synced: 08 May 2026

https://github.com/devsu/condor-auth-keycloak

An authorization strategy for condor-auth, to allow grpc microservices built in node work with keycloak.

authentication authorization condor condor-framework grpc microservice middleware nodejs

Last synced: 08 May 2026

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

Nodejs with grpc

grpc nodejs protobuf

Last synced: 08 May 2026

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

Hey gRPC Boilerplate Project (Generated Protobuf Interface)

boilerplate golang grpc grpc-go protobuf server starter

Last synced: 09 May 2026

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

This project provides a structure to generate, build, and run a grpc microservice

docker go golang gorm grpc microservice

Last synced: 09 May 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/jesse-c/grpc-example-rust-swift

A small example of using gRPC to connect Rust and Swift.

grpc rust swift

Last synced: 09 May 2026

https://github.com/ekhabarov/talks

Slides and videos from conferences and meetups

bazel go golang grpc grpc-go grpc-plugins slides talks

Last synced: 09 May 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/elislusarczyk/grpc-snippets.vim

grpc/proto neosnippets for vim

grpc nvim protobuf snippets vim

Last synced: 09 May 2026

https://github.com/sitkoru/sitko.grpc.tools.doc

.NET library to generate docs for protobuf and gRPC

dotnet grpc hacktoberfest protobuf

Last synced: 10 May 2026

https://github.com/lunarianss/streams

Streams is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead. ⚡️ Grpc Proxy

go grpc grpc-proxy proxy

Last synced: 10 May 2026

https://github.com/julymetodiev/veles

Fast hybrid (BM25 + semantic) local code search for AI agents — pure Rust, persistent index, MCP/gRPC servers, tree-sitter symbols

ai-agents bm25 cli code-search embeddings grpc hybrid-search mcp model-context-protocol model2vec rag rust semantic-search tree-sitter

Last synced: 11 May 2026

https://github.com/rosriv30/penn-cloud

Distributed cloud system

cpp grpc

Last synced: 12 May 2026

https://github.com/alevinval/vendor-go

Highly customisable dependency vendoring tool

cli dependency-manager go grpc protobuf vendor vendoring

Last synced: 12 May 2026

https://github.com/huan/gerror

Mixer of gRPC Error & ECMAScript Error

error grpc status

Last synced: 12 May 2026

https://github.com/tituscarl/protopeek

A Chrome DevTools extension that decodes gRPC-Web request and response payloads inline.

chrome-extension connect debugging devtools grpc grpc-web protobuf

Last synced: 11 Jun 2026

https://github.com/arthurshafikov/anti-bruteforce

:fire: Go (Gin, gRPC), PostgreSQL, Docker, Leaky Bucket

go golang grpc

Last synced: 14 May 2026

https://github.com/j0rgeserran0/blog-grpc-helloworld

Hello World sample on gRPC with .NET Core 3.0 preview 6

aspnet-core-3 aspnetcore3 grpc netcore3 visual-studio-2019

Last synced: 14 May 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/streamweaverio/protos

Protocol buffer definitions for Streamweaver

grpc protobuf

Last synced: 12 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/suprim-corp/kit-backend-base-java

Reusable Java backend toolkit — UUID, JSON, crypto, exception, web & gRPC (dev.suprim)

backend cryptography exception-handling grpc java java-library json maven spring-boot utilities

Last synced: 24 Jun 2026

https://github.com/groundsgg/plugin-config

Shared Paper and Velocity config plugin that loads typed configuration documents from service-config over gRPC and refreshes them via NATS.

config-management grpc kotlin minecraft nats paper plugin velocity

Last synced: 25 Jun 2026

https://github.com/saefullohmaslul/grpc-node-utility

:green_book: Utility service of gRPC Microservices with Node.js

grpc grpc-node microservices nodejs

Last synced: 08 May 2026

https://github.com/reynaroyce12/file-retreival-engine-v3

A multithreaded file retrieval engine with a client-server architecture for efficient indexing and searching of text files. V3 uses multiple clients for scalable indexing, supports AND-based term queries, tracks performance and handles large datasets more effectively.

grpc information-retrieval multithreading posix protocol-buffers

Last synced: 08 May 2026

https://github.com/sergio-oliveira-br/distsys

Terminal Based Assignment Assessment - NCI

distributed-systems grpc java mqtt rabbitmq

Last synced: 09 May 2026

https://github.com/williamfedele/leaderboard

👾 Leaderboard implemented in Go using Redis, gRPC, and protobuf

go grpc protobuf redis

Last synced: 09 May 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/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/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/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/c5m7b4/kubernetes-net

Creating Microservices using .NET Core 6

docker grpc kubernettes nginx rabbitqm vscode

Last synced: 07 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/jijiechen/grpc-probe-app

An example app demonstrating gRPC health check to support Kubernetes readiness/liveness/startup probes.

grpc kubernetes

Last synced: 10 May 2026

https://github.com/aquiladev/lvl

Endpoints for leveldb

api go go-kit grpc interface leveldb

Last synced: 10 May 2026

https://github.com/kostko/grpc-rs-issue-194

Minimal example for reproducing grpc-rs issue 194

grpc issue rust

Last synced: 10 May 2026

https://github.com/prosenjitjoy/modular-monolith-architecture-in-go

Complete ecommerce backend project used for learning the Modular Monolith Architecture

chi grpc grpc-gateway modular-monolith postgres protobuf

Last synced: 11 May 2026

https://github.com/blewater/boxed

Manage your distributed infrastructure deployments with ease

diffie-hellman go grpc grpc-go workflow

Last synced: 12 May 2026

https://github.com/daniel-covelli/learn-go

Learning microservices in Go

cors go gorilla grpc microservices rest-api

Last synced: 12 May 2026

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

Go project that schedules workers and uses a heartbeat all over gRPC

grpc

Last synced: 13 May 2026

https://github.com/arumandesu/uniclubs-protos

Protocol buffers of UCMS services

grpc protobuf protocol-buffers

Last synced: 12 Jun 2026

https://github.com/50gramx/eapp-dart-domain

🎯 Auto-generated Dart client library for EAPP system contracts. Perfect for Flutter apps with type-safe protobuf client and gRPC support.

auto-generated client-library dart flutter grpc mobile protobuf pub-dev type-safe web

Last synced: 30 Jun 2026

https://github.com/litg-zen/chat_app

An Async Bidirectional Chat app using gRPC and Golang

cli golang grpc

Last synced: 15 Apr 2026

https://github.com/cevdettufan/speak_mate_app

SpeakMate is an intelligent voice assistant app featuring real-time Speech-to-Text. Built with a Flutter mobile frontend and a high-performance .NET 10 gRPC backend.

csharp dart dotnet-core flutter grpc monorepo

Last synced: 29 Jun 2026

https://github.com/didinj/aspnet-core-10-protocol-buffers-grpc-microservices

Build a gRPC Microservice with ASP.NET Core 10 and Protocol Buffers

aspnetcore grpc microservices protocol-buffers webdev

Last synced: 15 Apr 2026

https://github.com/dori-dev/python-grpc

Implementation of greetings in Python with gRPC

grpc python python-grpc

Last synced: 15 Apr 2026

https://github.com/leaq-ru/expired-premium-remover

🔄 Cron job to unset company premium statuses

cronjob go grpc leaq protobuf

Last synced: 09 May 2026

https://github.com/codycollier/grip-go

A mock Golang gRPC server implementation for analysis

grpc grpc-go

Last synced: 16 Apr 2026