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/yukithm/rfunc

rfunc is utility functions over the network.

clipboard go golang grpc

Last synced: 14 Jan 2026

https://github.com/aesteve/vertx-dgraph-client

Small example showing how to use vertx-grpc client in order to target a running dgraph service

dgraph dgraph-client grpc java vertx

Last synced: 05 May 2026

https://github.com/osmanaliyardim/eventpam

Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, MongoDB, Redis, Entity Framework Core, MongoDriver, CQRS, MediatR, DDD, Vertical Slice Architecture implementation with using latest features of .NET 8 and C# 12

asp-net-core cqrs ddd-architecture docker dotnet-core event-driven event-sourcing grpc masstransit mediatr microservices mongodb postgresql rabbitmq redis vertical-slice-architecture yarp-gateway

Last synced: 03 Jan 2026

https://github.com/false-systems/polku

A programmable Rust message pipeline that transforms, buffers, and routes messages between internal services.

grpc json messaging microservices rust

Last synced: 21 Apr 2026

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

💡

go grpc

Last synced: 19 May 2026

https://github.com/yagoluiz/grpc-dotnet

Comunication API's using gRPC and .NET Core 3

docker docker-compose grpc netcore3

Last synced: 16 Apr 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/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/grpc-example/simple

is grpc simple demo

go golang grpc

Last synced: 14 Jan 2026

https://github.com/aamcrae/rust-wasm-grpc

Example of Rust, WASM, gRPC and web workers

grpc rust wasm web-worker

Last synced: 13 Apr 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/nhassl3/servicehub-backend

Production-ready marketplace backend — Go · gRPC · PostgreSQL 18 · PASETO · Clean Architecture · Docker

backend business-logic golang grpc marketplace rpc server

Last synced: 09 Jun 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/adarsh-kmt/distributionserver

DistributionServer is used to route messages and other information between users connected to different end servers that run on different containers.

go grpc mtls redis

Last synced: 04 Apr 2026

https://github.com/ashwin-rajeev/golang-grpc-app

A simple gRPC application to query key/value from SQLite database table.

database golang golang-application grpc grpc-go sqlite sqlite3

Last synced: 05 May 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/thegeorgenikhil/basic-go-grpc

This is a basic gRPC server and client written in Go with all 4 types of communication patterns supported by gRPC.

go grpc

Last synced: 12 Apr 2026

https://github.com/llukas22/tei-client

Convenience Client for Hugging Face Text Embeddings Inference (TEI) with synchronous and asynchronous HTTP/gRPC support

client embeddings grpc http

Last synced: 12 Oct 2025

https://github.com/than-dev/grpc-nodejs

Grpc implementation in nodejs with typescript and tests!

api backend communication grpc nodejs tdd

Last synced: 05 May 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/mchmarny/godapr

Simple dapr HTTP client library

client dapr go grpc pubsub

Last synced: 01 May 2026

https://github.com/ryanwholey/terraform-provider-grpc

A Terraform provider for making gRPC requests

grpc terraform terraform-provider

Last synced: 05 May 2026

https://github.com/itohio/hex-arch-template

A full-stack Go template using DDD, Hex Architecture

auth0 ddd go golang graphql grpc hexagonal-architecture nats react wasm

Last synced: 12 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/rdcm/news-board

Cloud-native news management api built with Rust, leveraging gRPC, PostgreSQL, and Kubernetes for scalability and efficiency.

diesel docker docker-compose grpc grpc-rust grpc-service helm makefile postgres postgresql protobuf rust tonic

Last synced: 11 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/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/tommy351/protoc-gen-grpc-js

Generate client and service objects for use with Node.js gRPC libraries.

cli grpc grpc-javascript javascript nodejs protobuf protocol-buffers

Last synced: 21 Jan 2026

https://github.com/yaninyzwitty/movie-project-grpc

This repository cleary shows you how to use grpc to do client streaming, unary streaming m server streaming and bi-directional streaming effectively

astradb cassandra gocql golang grpc grpc-go

Last synced: 07 May 2026

https://github.com/daikiojm/x-nestjs-grpc-client

x-nestjs-grpc-client

grpc nestjs nodejs typescript

Last synced: 05 May 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/amoghk04/hpe-grpc

HPE Career Preview Program Repository for gRPC configuration for VASA/vVols

computer-network grpc protobuf3 vsphere

Last synced: 22 Apr 2026

https://github.com/blackjack200/protocollib

server communication solution for Practice framework

golang grpc pmmp protobuf

Last synced: 05 May 2026

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/aau-network-security/haaukins-webclient

haaukins-webclient which uses gRPC, Vue.js client and Envoy Proxy

docker docker-compose envoy go grpc haaukins-webclient vue vuejs

Last synced: 21 Jan 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/saru2020/ai_standup_summarizer

AI Standup Summarizer & HTTP Vs gRPC performance comparison POC

docker google-gemini-ai grpc localhost localstack mongodb mysql nodejs reactjs serverless typescript vitejs

Last synced: 14 Apr 2026

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

📦 Service to index, create and get companies, cities, categories

go grpc leaq mongodb protobuf redis scraper

Last synced: 16 Apr 2026

https://github.com/Pat0sya/Thumbnail_downloader

This the app that let you download YouTube's thumbnail

grpc grpc-go http protobuf redis youtube-thumbnail-downloader

Last synced: 13 Oct 2025

https://github.com/starichkov/golang-simple-notes

Simple notes app written in Go, with assitance from several AI coding agents to evaulate their capabilities - Cursor and JetBrains Junie

couchdb database-agnostic go golang grpc grpc-go mongodb rest-api

Last synced: 13 Apr 2026

https://github.com/aqtrans/gorram

A simple gRPC-powered monitoring system written in Go

grpc monitoring monitoring-server nagios sensu

Last synced: 30 Jan 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/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/kapetndev/grpctest

A module providing utilities for testing gRPC servers

golang grpc testing

Last synced: 13 Jul 2025

https://github.com/stevenferrer/ping-http-grpc

Ping via HTTP and gRPC on the same port using cmux.

cmux golang grpc http

Last synced: 27 Apr 2026

https://github.com/juliencrn/rust-grpc-demo

Minimal example of a RPC server written in Rust.

grpc rust tokio tonic

Last synced: 05 May 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/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/cr-mao/lori

lori 是一款基于golang的分布式web服务器框架

gin golang grpc grpc-server http-server micro-framework micro-service

Last synced: 02 Mar 2026

https://github.com/ofen/tinkoff-invest-example

Tinkoff invest API gRPC example.

api example go golang grpc tinkoff tinkoff-invest

Last synced: 05 May 2026

https://github.com/feixiao/go-zero-demo

go-zero服务框架使用演示,包括监控等

go-zero grpc grpc-go microservice

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/qclaogui/gaip

Practices for implementing Google API Improvement Proposals (AIP) in Go.

aip go golang grpc grpc-go

Last synced: 22 Jan 2026

https://github.com/weisyn/client-sdk-js

WES Client SDK for JavaScript/TypeScript - 用于链外应用开发的 JavaScript/TypeScript 客户端工具包,提供 Token、Staking、Market、Governance、Resource 等业务服务

blockchain blockchain-sdk client-sdk dapp grpc javascript json-rpc market nodejs resource sdk token typescript utxo wallet web3 websocket wes

Last synced: 30 May 2026

https://github.com/networld-to/homecontrol

Internet of Things (IoT) home control unit. Philips Hue light control GRPC service.

go golang grpc iot philips-hue protobuf

Last synced: 08 May 2026

https://github.com/30piraten/buddy-backend

Building the backend for Buddy.me (RHIA). This is the core data phase and its connection to RHIA.

golang grpc postgresql protobuf sqlc

Last synced: 14 Oct 2025

https://github.com/humbertodias/unity-magiconion-chat

Simple Chat using MagicOnion

csharp grpc magiconion unity

Last synced: 16 Apr 2026

https://github.com/you54f/pact-plugin-template-dotnet

Pact 🔗 Plugin 🔌 template for the .NET/C# 🥅 language = 🫶

contract-testing csharp dotnet grpc grpc-server pact pact-plugin template

Last synced: 16 Apr 2026

https://github.com/cuchi/kittens

Sample service using Node.js + gRPC + nact

grpc microservice nact node

Last synced: 04 May 2026

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

A quick gRPC demo written in Golang

api container golang grpc grpc-go microservices

Last synced: 21 May 2026

https://github.com/saufiroja/go-microservice

Learning microservice and gRPC

golang grpc microservice postgresql

Last synced: 13 Apr 2026

https://github.com/lebrancworkshop/learn-go-grpc-codebangkok

Learn how to work with gRPC via Go Programming Language.

go golang grpc

Last synced: 28 Apr 2026

https://github.com/you54f/pact-plugin-template-dart

Pact 🔗 Plugin 🔌 template for the Dart 🎯 language = 🫶

contract-testing dart grpc grpc-server pact pact-plugin quick-start template

Last synced: 04 May 2026

https://github.com/kevalsabhani/go-grpc-addressbook

Provides functionalities for an addressbook using go and gRPC

golang grpc grpc-client grpc-server protocol-buffers

Last synced: 28 Apr 2026

https://github.com/tillkuhn/billy-idle

💤 Billy Idle - Lightweight MacOS (In)activity Tracker written in Go

go grpc hours macos sqlite time-tracking timer tool work

Last synced: 29 Apr 2026

https://github.com/stephenhillier/instr

A client/server for remote geotechnical datalogging

geotechnical-engineering go grpc

Last synced: 14 May 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/metallurgical/go-microservice-grpc

Building gRPC microservice with golang

grpc grpc-go microservice

Last synced: 15 Apr 2026

https://github.com/yolo-sh/agent

The agent that connects your environments, the Yolo CLI and your code editor

golang grpc protobuf ssh yolo

Last synced: 22 Jan 2026

https://github.com/toobeeh/valmar

Persistance and domain layer for skribbltypo with gRPC API & EFCore

docker dotnet grpc skribbl-typo

Last synced: 04 May 2026

https://github.com/ahsansoftengineer/sb-admin-dot-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: 09 Apr 2025

https://github.com/anyone-developer/anyone-dotnet-use-grpc-ui

this nuget package help you to enable grpc ui which was introduced from Microsoft Official Doc.

anyone-developer anyone-dotnet-use-grpc-ui dotnet grpc grpc-reflection grpc-ui

Last synced: 13 Apr 2026

https://github.com/invenlore/identity.service

IdentityService microservice

dokploy golang grpc logrus microservices protobuf

Last synced: 03 May 2026

https://github.com/movsb/grpc-http-dialer

Dial GRPC over HTTP.

grpc grpc-go

Last synced: 12 Apr 2026

https://github.com/majusko/grpc-example

Example project to show case gRCP usage.

apm grpc grpc-demo grpc-example grpc-java java jwt kotlin spring-boot

Last synced: 03 May 2026

https://github.com/guillaumefalourd/poc-grpc-java-maven

POC of a gRPC project in Java using Maven ☕️

grpc java maven poc

Last synced: 09 Apr 2026

https://github.com/martishin/auth-server

Production-ready Go microservice example. Provides gRPC endpoints for managing JWT tokens and user's data

docker-compose dockerfile example-project go golang golang-migrate grpc jwt makefile microservice pgx postgresql protobuf protocol-buffers testcontainers testify

Last synced: 07 Feb 2026

https://github.com/captainirs/sharded-kvs

A Model Sharded Key-Value Store Implementation using Go and Kubernetes

go grpc helm kubernetes sharding

Last synced: 15 Apr 2026

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

Repository with protobufs for docs-service

docs-service grpc npm protobufs python

Last synced: 09 Feb 2026

https://github.com/mushroomator/protoactor-bootcamp

All lessons of Proto.Actor Bootcamp implemented in Go. Proto.Actor is a framework for programming within the actor model which supports Go, C# and Kotlin.

actor-model actors distributed-computing golang grpc proto-actor

Last synced: 03 May 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