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/recap-utr/arg-services

Microservice definitions for building argumentation machines with gRPC and Protobuf

argumentation grpc microservices nlp protobuf

Last synced: 16 Apr 2025

https://github.com/omran95/chatroom

Backend for Real-time, Highly-Scalable Chat Room App

cassandra docker golang grpc kafka opentelemetry prometheus rate-limiter redis traefik websocket

Last synced: 07 Feb 2026

https://github.com/salrashid123/opa_external_groups

Authorization Control using OpenPolicy Agent and Google Groups

authorization google-cloud google-cloud-platform grpc open-policy-agent

Last synced: 12 Jul 2025

https://github.com/opiproject/opi-marvell-bridge

OPI gRPC to Marvell bridge third party repo

bridge dpu grpc inventory ipsec marvell opi spdk storage

Last synced: 03 Aug 2025

https://github.com/ehsaniara/grpc-web-example

This project demonstrates how to set up a simple gRPC on Web-client and server with Envoy proxy.

envoy-proxy go golang grpc grpc-web javascript webpack

Last synced: 09 Mar 2026

https://github.com/scieloorg/opac_ssm_api

GRPC API Client of OPAC SSM

api grpc grpc-api opac-ssm

Last synced: 05 Jan 2026

https://github.com/moveaxlab/nestjs-grpc-client

A dataloader implementation to talk with gRPC servers, with support for request merging and cross-request caching.

dataloader graphql grpc nestjs

Last synced: 16 May 2025

https://github.com/meltingice/nano-grpc

A gRPC server for the Nano cryptocurrency node

cryptocurrency currency grpc javascript nano node protobuf rpc server

Last synced: 10 May 2026

https://github.com/pdcalado/perry

A pet project to explore entity relationship concepts

entity-relationship graphql grpc rust typescript wasm

Last synced: 02 Apr 2026

https://github.com/andefined/go-chat-cli

Go gRPC Chat CLI

cli golang grpc

Last synced: 16 May 2026

https://github.com/bluele/rkvs

simple raft-based kvs

grpc kvs raft

Last synced: 18 May 2026

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

NebulaFS is an inspired project that mocks a minimal core concepts and functionalities of an IPFS.

backend block-storage embedded fiber filesystem grpc ipfs mongodb nestjs postgresql rabbitmq redis restful-api rust system-design

Last synced: 11 Apr 2026

https://github.com/kostyay/protoc-gen-go-access-modifiers

This is a POC for a go protoc plugin that adds access modifiers to proto fields and methods

grpc grpc-golang protoc protocol-buffers

Last synced: 04 May 2026

https://github.com/shellyln/out-of-proc-server

Out-of-proc-server (+ gRPC) provides interoperability between Node.js and .NET framework.

dotnet dotnet-core dotnet-standard grpc interop interoperability javascript node nodejs out-of-proc-server

Last synced: 11 Apr 2026

https://github.com/mirrorhub-io/platform

Mirrorhub base API (Lineageos mirror #1)

api docker docker-compose grpc http mirror mirrors mit protobuf quay rest rest-api

Last synced: 12 Jan 2026

https://github.com/apache/pekko-grpc-quickstart-scala.g8

Apache Pekko gRPC Quickstart for Scala

grpc pekko pekko-grpc scala

Last synced: 19 Oct 2025

https://github.com/jeff-tian/grpc-man

A client to call gRPC server methods on the fly. 一个 gRPC 客户端,可以灵活地调用 gRPC 服务。

grpc grpc-client grpc-man grpc-node javascript nodejs npm-package post-man typescript

Last synced: 14 Apr 2025

https://github.com/pubgo/lava

golang simple and easy-to-use microservice framework

golang grpc microservice protobuf

Last synced: 15 Dec 2025

https://github.com/vishaljangid1729/goreplicate

GoReplicate is an open-source Golang wrapper over HashiCorp Raft, enabling easy replication of data, API calls, RPC requests, and more in distributed systems.

distributed-systems golang grpc raft

Last synced: 14 Jan 2026

https://github.com/giefferre/grpc-usage-example

Simple client-server architecture showing how gRPC works.

api golang grpc python

Last synced: 12 Jan 2026

https://github.com/klen/muffin-grpc

GRPC Support for Muffin Framework

asyncio grpc grpc-python muffin

Last synced: 06 Mar 2026

https://github.com/secmohammed/golang-grpc-rest-kafka-poc

Golang Clean Architecture PoC Exposed API Through gRPC/REST API and Kafka

clean-architecture golang gorm grpc postgresql viper

Last synced: 12 May 2026

https://github.com/whysobad/tapoctl

A cli and server for interacting locally with your tplink tapo lamps from the command line

grpc rust smarthome tapo tonic

Last synced: 13 May 2026

https://github.com/autom8ter/goproxyrpc

GoProxyRPC- a highly configurable rest-to-grpc gateway/authentication server

api autom8ter colemanword gateway golang grpc proxy

Last synced: 13 May 2026

https://github.com/devsu/condor-jwt

Authenticate GRPC calls in node using JWTs. Middleware for Condor GRPC Framework.

condor grpc grpc-framework jsonwebtoken jwt middleware nodejs

Last synced: 09 May 2026

https://github.com/0xk1h0/onnx_grpc

Run ONNX model with gRPC & docker

docker grpc grpc-python onnx

Last synced: 10 May 2026

https://github.com/salrashid123/terraform-provider-grpc-full

Terraform Provider for gRPC Dataources

grpc terraform terraform-provider

Last synced: 07 May 2026

https://github.com/ni-ning/charites

微服务gRPC项目集合-直播电商

go golang grpc

Last synced: 07 May 2026

https://github.com/juniper/protoc-wedge

protoc-wedge: Generate descriptor files for use with Wedge API broker(https://github.com/Juniper/wedge)

avro grpc protobuf

Last synced: 11 May 2026

https://github.com/sunary/aku

grpc/http API gateway

api-gateway crd grpc k8s

Last synced: 07 May 2026

https://github.com/adiprerepa/grpc-gateway-example

Fully Implemented gRPC-gateway example in golang.

example-api golang grpc grpc-gateway grpc-go

Last synced: 15 Jun 2026

https://github.com/lambels/grpc-todo-app

A todo app implemented with grpc, interact with this app over the provided cli.

cli go grcp-s grpc

Last synced: 11 May 2026

https://github.com/akihokurino/recruitment-server-gae

job listings api server. create go application in google app engine 2nd. use twirp for api interface and use sops with kms for secure environment. use cloud build for cicd. use algolia for search engine. sync datastore to bigquery.

algolia bigquery boom cloud-scheduler cloudbuild datastore firebase-auth gae gcp golang grpc kms realtime-database twirp

Last synced: 10 May 2026

https://github.com/thebrubaker/colony

A colony / survival / simulation game written in Go. The game is currently experimental and a work in progress.

game-server go golang grpc grpc-go

Last synced: 23 Jun 2026

https://github.com/roeap/buf-plugins

Plugins for remote code generation in the Buf Schema Registry

buf-schema-registry grpc protobuf protocol-buffers

Last synced: 10 May 2026

https://github.com/okue/sample-grpc-spring-boot-starter-with-envoy

Sample project for grpc-spring-boot-starter and envoy json transcoder

envoy grpc kotlin spring-boot

Last synced: 11 May 2026

https://github.com/meysam81/experimentals

Combining different technologies for learning practice resuling in a set of containerized applications.

celery go golang grafana grpc haproxy kafka prometheus protobuf python supervisord zookeeper

Last synced: 09 May 2026

https://github.com/rammyblog/file-upload-grpc

Simple s3 AWS file upload using GRPC

golang grpc grpc-go protobuf

Last synced: 09 May 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/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/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/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/elcruzo/vectorhub

Embeddings are heavy, and storing them at scale is painful. VectorHub is my fix. It shards Redis for speed, exposes a gRPC interface for fast insert/search, and replicates cleanly

embeddings golang grpc redis sharding vector-database

Last synced: 18 Jun 2026

https://github.com/newrelic-experimental/newrelic-dotnet-grpc

This New Relic .Net agent instrumentation for Grpc.Core module provides distributed tracing support for Grpc.Core rpc calls.

grpc nrlabs nrlabs-data nrlabs-odp

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

Board game and server

aspnetcore grpc unity3d

Last synced: 09 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/vika2603/telegram-cli

Send and read Telegram messages from the command line.

cli daemon go golang gotd grpc mtproto telegram telegram-cli

Last synced: 21 Jun 2026

https://github.com/kanlon/job-scheduling

job scheduling,task scheduling,任务定时调度系统

eureka grpc quartz spring-boot

Last synced: 10 May 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/kemalcanbora/grpc-example

simple grpc example~ go server | py client

go grpc python

Last synced: 10 May 2026

https://github.com/sajari/protogen-go

Generated Go packages for Search.io gRPC APIs

go grpc protobuf3

Last synced: 07 May 2026

https://github.com/tasadurian/simple-cache-service

Simple gRPC service that can be configured with multiple storage backends.

boltdb cache golang google-bigtable grpc memcached redis

Last synced: 09 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/jeanpsv/gke-grpc-example

Google Kubernetes Engine gRPC Example

gke grpc kubernetes microservice

Last synced: 09 May 2026

https://github.com/monitor1379/leveldb-grpc

:zap: a Faster LevelDB gRPC SDK

go golang grpc leveldb leveldb-grpc leveldb-service

Last synced: 10 May 2026

https://github.com/ultirequiem/basic-grpc-nodejs

🚀 Basic example of a GRPC+Protobuf backend using Node.js

grpc grpc-node nodejs protobuf

Last synced: 07 May 2026

https://github.com/takama/grpc

gRPC client, service and CLI utility to provide/check load balancing and connection stability

balancing grpc kubernetes retry stability timeout

Last synced: 09 May 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/athun-me/book-administrative-service

This is a go microservice for administrative service for bookNow ticket booking project,which is a small and independent application that handles the the train

gin go gorm grpc microse

Last synced: 11 May 2026

https://github.com/iotic-labs/iotics-training

IOTICS Training material

golang grpc iot iotics proto protobuf python

Last synced: 07 May 2026

https://github.com/pintoter/mts-test

Order&store - Microservices written in Go including gRPC server, Kafka messaging, PostgreSQL database

go grpc kafka postgresql

Last synced: 11 May 2026

https://github.com/nidea1/go-gavel

goGavel is a gRPC-based online auction platform built with Go, structured as a microservices monorepo. This project is developed for learning and self-improvement.

auction auctions clean-architecture cqrs cqrs-pattern docker event-driven-architecture event-driven-microservices gavel go golang grpc kafka microservice microservices

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/pieceowater-dev/lotof.sample.gtw

Template structure to generate, build, and run a GraphQL server using gqlgen

gateway golang graphql grpc grpc-client grpc-go

Last synced: 09 May 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/abitofhelp/bazel_grpc_pbuf_go

This repository contains a project built with Bazel, gRPC, ProtoBuf, and Go. The purpose of this project was to figure out how to get googleapis to work in this system.

bazel go golang grpc grpc-go protobuf protocol-buffers

Last synced: 08 May 2026

https://github.com/usrpro/wghost

Wghost allows WireGuard device configuration over gRPC

go golang grpc grpc-go wireguard

Last synced: 09 May 2026

https://github.com/toobeeh/palantir-rebirth

DSharp+ Discord Bot and Quartz Schedules for skribbltypo using gRPC backend

discord dotnet dsharpplus grpc patreon skribbl-typo

Last synced: 09 May 2026

https://github.com/xevilmaxx/grpc_ssl

Finnally a bit comprehensive locally protected channels by self signed SSL

csharp grpc local protection ssl

Last synced: 12 May 2026

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

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

azure azure-container-apps grpc

Last synced: 07 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/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/abitofhelp/apis-rust

This repository contains an example using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.

bazel bazel-example googleapis grpc protobuf protocol-buffers rust rust-lang

Last synced: 08 May 2026