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/popovicu/g2disk

Go monorepo for a framework to build Linux block devices in userspace

block-dev go golang grpc grpc-go linux nbdkit userspace

Last synced: 15 Apr 2026

https://github.com/mwoss/distributed-systems

Various tasks from distributed systems laboratories

actors akka distributed-systems grpc ice java jgroups python rabbitmq scala sockets tcp udp zookeeper

Last synced: 15 Apr 2026

https://github.com/frequenz-floss/frequenz-api-common

Shared protobuf definitions and Python bindings for Frequenz APIs

api common frequenz grpc protobuf python rpc

Last synced: 10 Jun 2025

https://github.com/kevalsabhani/grpc-order-management-service

A sample implementation for order managment service using gRPC

golang grpc grpc-go

Last synced: 09 Feb 2026

https://github.com/copyleftdev/kukai

KūKai is a modular, high-performance load-testing framework for TCP-based protocols. Inspired by the Hawaiian god Kūkailimoku (often called Kū), associated with warfare and strategic battles, KūKai aims to help you “wage war” on servers to test their capacity and resilience.

arrow-flight devops distributed-systems edge grpc high-performance load-testing metrics microservices-architecture observability open-source performance-testing resilience rust tcp telemetry

Last synced: 16 Apr 2026

https://github.com/salihcanbinboga/grpc_client_flutter

This project demonstrates how to create a gRPC client in Flutter.

dart flutter flutter-app flutter-apps flutter-examples grpc grpc-client

Last synced: 16 Apr 2026

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

dictyBase API server to manage the data from rich text editor frontend.

golang grpc

Last synced: 12 Feb 2026

https://github.com/nogipx/rpc_dart

gRPC-inspired library built on pure Dart, Backend-for-Domain (BFD)

backend-for-domain dart grpc rpc rpc-framework

Last synced: 28 Feb 2026

https://github.com/aaronlmathis/gosight

GoSight is a high-performance, modular, and vendor-agnostic observability platform written in Go. It includes an agent that collects system metrics and meta data and a server that aggregates, stores, and exposes those metrics securely over gRPC.

aws gcp go golang grpc grpc-client grpc-go grpc-server metrics metrics-gatherer metrics-gathering metrics-gathering-daemon observability

Last synced: 03 Sep 2025

https://github.com/iamazeem/go-grpc-test

Go GRPC Test - sample DNS client and server apps

go golang grpc grpc-client grpc-go grpc-server

Last synced: 26 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/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/bookpanda/mygraderlist-auth

Auth microservice for MyGraderList

clean-architecture golang grpc microservices

Last synced: 18 Apr 2026

https://github.com/wei-sheng-wang/kvmesh

High-performance distributed cache system with 7K+ ops/sec. Built with C++/gRPC, featuring consistent hashing, write-ahead logging, and automatic recovery.

consistent-hashing cpp distributed-cache distributed-systems fault-tolerance grpc high-performance load-balancer lru-cache protobuf protobuf3

Last synced: 16 Apr 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/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/alexdyukov/benchmark-http-grpc

Performance benchmarking of http1 vs http2 vs http3 vs grpc

benchmark golang grpc http http2 http3

Last synced: 16 Jan 2026

https://github.com/code0-tech/tucana

GRPC interface library

grpc grpc-ruby grpc-rust ruby rust

Last synced: 01 Apr 2026

https://github.com/dictav/go-grpcrgen

gRPC proxy router generator

flatbuffers grpc

Last synced: 05 Mar 2026

https://github.com/radiusxyz/lightbulb-tdx

💡

go grpc

Last synced: 19 May 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/therenotomorrow/gotes

Complete project for gRPC production course by easyp team.

go golang grpc grpc-go

Last synced: 01 Apr 2026

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

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

azure azure-container-apps grpc

Last synced: 17 Apr 2026

https://github.com/ninnemana/vinyl

Catalog Vinyl Collection

golang grpc hacktoberfest protobuf vinyl

Last synced: 04 May 2026

https://github.com/rsachdeva/zerogrpcservice

Zero in Go style here refers to Empty gRPC Service -- protobuf with ZeroService. This project is to help developers starting with protobuf and gRPC using Go.

go go-module golang grpc protobuf3 protoc protocol-buffers

Last synced: 12 May 2026

https://github.com/aoudiamoncef/postman_issue_11625

gRPC server reflection error

grpc reflection

Last synced: 12 May 2026

https://github.com/syed007hassan/grpc-node-ts-example

Learn about gRPC and create a strongly typed application with gRPC communication using Node and Typescript - https://betterprogramming.pub/how-to-use-grpc-with-node-14e073aa1c84

auth grpc nodejs typescript

Last synced: 06 May 2026

https://github.com/nerotex-team/vtb-api-2024-grpc

An example of a Golang server application using pure architecture and GRPC

clean-architecture go golang grpc grpc-go grpc-server

Last synced: 17 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/dmehra2102/go-backend

backend web development: Golang, Postgres, Redis, Gin, gRPC, Docker, Kubernetes, AWS, CI/CD

docker gin go grpc grpc-gateway grpc-go paseto postgresql proto3

Last synced: 11 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/sdttttt/go-tds

A minimal micro-service framework implementation. (including registry)

framework golang grpc microservice rpc

Last synced: 05 Apr 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/pushlytic/pushlytic-android-sdk

Android SDK for Pushlytic, the modern push infrastructure platform

android bidirectional communication grpc kotlin maven messaging mobile real-time sdk

Last synced: 19 Apr 2026

https://github.com/dan-and-dna/espresso

简单模块化服务框架 simple modular service framework

gin grpc http microservice modular mvc

Last synced: 20 Apr 2026

https://github.com/arcward/keyquarry

In-memory key-value store in Go, with database-backed snapshotting, and telemetry. Uses GRPC.

go golang grpc grpc-go key-value key-value-store rpc

Last synced: 13 May 2026

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

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

akka-grpc grpc grpc-web play-framework scala scalajs slinky

Last synced: 21 Apr 2026

https://github.com/antandros/go-yaps

Yet Another Plugin System over gRpc for Go lang

go go-plugin go-plugins golang grpc grpc-go plugin

Last synced: 22 Apr 2026

https://github.com/koinos/koinos-grpc

The gRPC microservice translates and routes gRPC requests to other Koinos microservices.

grpc koinos microservice

Last synced: 22 Apr 2026

https://github.com/s1riys/go-whiteboard

🎨 Distributed server application for real-time whiteboard collaboration, written in Go (2025)

go grpc microservices real-time

Last synced: 24 Apr 2026

https://github.com/salvacorts/keras_evosearch

Keras hyperparameter optimization with Evolutionary Algorithms

evolutionary-algorithms grpc keras protobuf tensorflow

Last synced: 16 Apr 2026

https://github.com/alokkusingh/grpcserver

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

grpc grpc-java grpc-server http2 java protobuf

Last synced: 25 Apr 2026

https://github.com/poly-auth/grpc-react-native

A truely native gRPC implementation for React Native

grpc javascript protobuf react-native typescript

Last synced: 24 Mar 2025

https://github.com/sonhm3029/basic-federated-learning-grpc-server

This project implement from scratch Federated Learning server base on flower framework with gRPC

deep-learning federated-learning flask grpc machine-learning python

Last synced: 27 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/takusemba/grpc-proto

proto file for grpc

grpc proto-files protobuf

Last synced: 13 May 2026

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

📦 Service to define category based on website HTML. It uses naive Bayes algorithm

go grpc leaq naive-bayes-classifier protobuf

Last synced: 28 Apr 2026

https://github.com/melyouz/risala

(WiP) gRPC based Message Broker written in Go for self learning purpose

broker go golang grpc message queue

Last synced: 28 Apr 2026

https://github.com/ireshmw/alfresco-grpc

Added gRPC capabilities on Alfresco community version.

alfresco alfresco-grpc armeria grpc grpc-alfresco grpc-java

Last synced: 28 Apr 2026

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

gRPCを使った通信のサンプル

golang grpc nodejs

Last synced: 28 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/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/elonsalfati/pelerin

gRPC and HTTP/2 focused web server

framework grpc grpc-node http2 javascript pelerin web-server

Last synced: 29 Apr 2026

https://github.com/bitlytwiser/pufs

Decentralized file system using IPFS,gRPC,Protobuf, and Go

filesystem golang grpc grpc-client grpc-go grpc-server protobuf real-time streaming

Last synced: 29 Apr 2026

https://github.com/s4kibs4mi/rapunzel-blog-android

Android client implementation of Rapunzel blog using Kotlin & gRPC.

blogging grpc grpc-android grpc-client java kotlin rapunzel-blog

Last synced: 29 Apr 2026

https://github.com/beleap/resnet-kotlin-armeria

POC of running resnet on Kotlin gRPC server

armeria grpc kotlin onnxruntime poc resnet

Last synced: 29 Apr 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/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/xincao9/infra-framework

一个开箱即用的Java基础框架,旨在提供常用功能,简化项目开发

grpc java microservice

Last synced: 30 Apr 2026

https://github.com/qdeli187/protodantic

A pydantic extension to serialize data using protobuf

fastapi faststream grpc protobuf pydantic python sqlmodel

Last synced: 30 Apr 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/guillaumefalourd/poc-proto

This repository contains diversous protobuf files to use with gRPC services implementations.

grpc poc protobuf

Last synced: 11 Jun 2026

https://github.com/wei-1/scala-grpc-helloworld

gRPC helloworld example in Scala

grpc protobuf scala scalapb

Last synced: 01 May 2026

https://github.com/engineering87/sharptracer

Experimental project for distributed tracing in microservices architectures based on gRPC services

distributed-systems dotnetcore grpc microservices tracing

Last synced: 01 May 2026

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

GRPC Server and Client NodeJS

grpc

Last synced: 02 May 2026

https://github.com/dejanfajfar/grpcintro

A small introduction into the world of grpc

grpc samples showcase

Last synced: 02 May 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/mrexplode/triton-ts

Nvidia Triton server gRPC client for Node

grpc nvidia-triton protobuf protocol-buffers

Last synced: 14 Jul 2025

https://github.com/marcellanz/hammer

get responses from gRPC services

grpc testing

Last synced: 18 Mar 2025

https://github.com/blackjack200/protocollib

server communication solution for Practice framework

golang grpc pmmp protobuf

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/paulja/go-fib-grpc

Example gRPC service in Go with Docker Compose and TLS

docker docker-compose go grpc tls

Last synced: 05 May 2026

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

A library for customizable gRPC timeouts

circuit-breaker fail-fast grpc nodejs timeouts typescript

Last synced: 05 May 2026

https://github.com/luiscib3r/android_rpc

Remote procedure calls on android device through an API

android flutter grpc mobile mobile-app rpc server shelf sms

Last synced: 06 May 2026

https://github.com/leo-the-nardo/openai-golang-next

SSO Application that consumes OpenAi GPT model w/ Golang and NextJS via gRPC Streaming

ai grpc mysql oidc openai sse sso streaming

Last synced: 06 May 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/subhra264/discache

Distributed Cache built with Rust, Tokio and Tonic

bindgen c cache distributed-systems grpc protobuf rust tokio tonic

Last synced: 07 May 2026

https://github.com/abitofhelp/grpcgreeter

This application implements a simple C#, .NET9, and AspNetCore of the ubiquitous gRPC Greeter application. This example adds service reflection so the service can be queried about its endpoints and messages.

csharp grpc grpc-server grpcurl protobuf protocol-buffers

Last synced: 07 May 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/metallurgical/journal-go

Microservice to manage journal(internal application) data with protobuf(PHP and golang)

golang grpc microservice php protobuf

Last synced: 08 May 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/arkiant/graphqlblog

Implement a graphql with grpc using blog repository

gateway-api golang graphql graphql-server grpc grpc-golang microservice

Last synced: 08 May 2026

https://github.com/canack/grpc-go-example

Yet another gRPC example written in Go

aws dynamodb dynamodb-local go golang grpc grpc-go microservice service

Last synced: 08 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