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/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/nexcode/rpcplatform

Microservers are easy!

etcd go grpc microservices opentelemetry

Last synced: 13 Apr 2026

https://github.com/ubopod/ubo-grpc-clients

Sample gRPC clients in different programming languages for ubo-app

grpc grpc-client grpc-typescript ubo ubo-app

Last synced: 17 May 2026

https://github.com/abitofhelp/helloworld-tonic-bsr

A Rust-based protobuf/gRPC example using buf.Build BSR.

bsr grpc protobuf rust

Last synced: 15 May 2026

https://github.com/barantoraman/microgate

A microservices-based system in Go, utilizing gRPC for inter-service communication via Protocol Buffers, with PostgreSQL, Redis, and MongoDB for data storage.

go golang grpc microservice microservices

Last synced: 12 Mar 2026

https://github.com/ayonli/grpc-async

A gRPC wrapper for Node.js with async functions.

grpc

Last synced: 21 Jan 2026

https://github.com/vinitius/financial-apis

gRPC/Protobuf sample APIs for a fictional financial ecosystem

golang grpc protobuf

Last synced: 14 Jan 2026

https://github.com/kevindasilvas/todolist

A haskell to-do-list microservice using gRPC

api grpc haskell microservice microservices mongodb mu-haskell rpc

Last synced: 14 Apr 2026

https://github.com/chrisho/mosquito

micro service of golang framework

golang gorm grpc

Last synced: 17 Jan 2026

https://github.com/accentdesign/grpc

A collection of useful gRPC services

go grpc python services

Last synced: 14 Jan 2026

https://github.com/nlachfr/bifrost

A protobuf router and reverse proxy for services, with input validation capabilities

connect gateway go golang grpc grpc-web protobuf reverse-proxy rpc

Last synced: 14 Jan 2026

https://github.com/zourzouvillys/laredo

Real-time data sync from PostgreSQL to in-memory targets. Baseline snapshots, change streaming, pluggable targets, replication fan-out.

cdc change-data-capture golang grpc in-memory logical-replication postgresql real-time

Last synced: 14 Apr 2026

https://github.com/isd-sgcu/johnjud-backend-old

Backend service for Johnjud project

golang grpc microservices

Last synced: 12 Apr 2026

https://github.com/sergicanet9/scv-go-tools

Toolkit for building REST and gRPC APIs in Go, structured around clean architecture principles.

clean-architecture go grpc mongodb observability postgresql restapi

Last synced: 14 Jan 2026

https://github.com/armortal/protobuffed

Protocol buffers buffed up :muscle: A lightweight tool for managing your protobuf projects.

grpc protobuf protocol-buffers

Last synced: 18 Jan 2026

https://github.com/cpattanayak/grpc-go-course

Angularjs2 frontend Golang backend with grpc example

angularjs golang grpc grpc-web

Last synced: 14 Jan 2026

https://github.com/halafi/go-things

playground

go graphql grpc postgres

Last synced: 14 Jan 2026

https://github.com/brokeyourbike/grpc-up-and-running

Following alowg with the gRPC: Up and Running book

go golang grpc grpc-go protobuf

Last synced: 14 Jan 2026

https://github.com/vahdet/go-user-store-redis

A generic user store docker image source code

docker-image go grpc redis

Last synced: 05 Feb 2026

https://github.com/cossteam/cossim-client

COSS 是一款高性能、高并发的端到端聊天软件,旨在满足现代用户对高效、安全和便捷的在线通讯需求。

android ant chat coss ddd electron go grpc ios

Last synced: 27 Jan 2026

https://github.com/generous-folks/go-grpc-firestore

An example implementation of a gRPC API using Google Firestore as database

firestore go golang grpc

Last synced: 15 May 2026

https://github.com/ibarryyan/grpc-learn-demo

Demo of《玩转gRPC框架》

go grpc java

Last synced: 14 Jan 2026

https://github.com/vogo/grpcapi

a grpc apigateway

apigateway golang grpc

Last synced: 14 Jan 2026

https://github.com/pickhd/singkatin-api

Microservice-based URL shortener implementing Clean Architecture. Includes a functional dashboard for registered users to manage links.

caching echo-framework fiber-framework gin-framework golang grpc jaeger-tracing jaeger-ui messaging-queues microservices proto3 protobuff rabbitmq redis restful-api url-shortener-microservice

Last synced: 01 May 2026

https://github.com/coreyjs/grpc-cache-example

A ruby gRPC server that can store and retrieve files from memcache. A Go client to interact with the server

example-project go golang grpc grpc-server learn learning memcache ruby tutorial

Last synced: 14 Apr 2026

https://github.com/dronestock/protobuf

Drone持续集成Protobuf插件,功能有:1、支持绝大部分开发语言(包括:Go、Java、Swift、Python、Javascript等等);2、使用简单,只需要简单的配置(可以做到零配置,默认生成Go代码)就能使用本插件;3、增加部分语言的扩展支持(比如Go语言增加了标签注入)

dart flutter golang grpc javascript pb protobuf protocol-buffers python swift

Last synced: 11 Oct 2025

https://github.com/eliofery/golang-grpc

Clean Architecture Golang Example with GRPC and Uber FX

golang grpc postgres redis

Last synced: 14 Jan 2026

https://github.com/jerinthomas1404/tkinter-go-grpc

A repository for understanding basic implementation of gRPC in Golang

golang grpc

Last synced: 14 Jan 2026

https://github.com/neography7/questr-gateway

This repository contains the api gateway portion of the Questr Q&A application."

api-gateway graphql grpc nestjs socket-io websocket

Last synced: 10 Apr 2026

https://github.com/yukithm/rfunc

rfunc is utility functions over the network.

clipboard go golang grpc

Last synced: 14 Jan 2026

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

is grpc simple demo

go golang grpc

Last synced: 14 Jan 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/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/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/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/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/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/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/stephenhillier/instr

A client/server for remote geotechnical datalogging

geotechnical-engineering go grpc

Last synced: 14 May 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/anatoly-semenov/docs-protobufs

Repository with protobufs for docs-service

docs-service grpc npm protobufs python

Last synced: 09 Feb 2026

https://github.com/octolab/protocol

📡 Toolkit for service communication protocols. 🛰

go grpc hacktoberfest http octolab protocol rest rpc toolkit

Last synced: 27 Jan 2026

https://github.com/almoghindi/carsties

Carsties is a microservices-based application for managing online car auctions. Built with .NET, Next.js, RabbitMQ, gRPC, Duende IdentityServer, SignalR, Docker, Kubernetes, GitHub Actions, XUnit, MongoDB, and PostgreSQL, it ensures scalabilit, reliability and maintainability.

asp-net cicd docker dotnet duende-identityserver github-actions grpc kubernetes mongodb nextjs postgresql rabbitmq react signalr xunit

Last synced: 02 Apr 2026

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

Example of using grpc-web protocol using Envoy proxy.

grpc grpc-web hacktoberfest

Last synced: 14 Apr 2026

https://github.com/soroushj/go-grpc-otel-example

Go + gRPC + OpenTelemetry Example

example go golang grpc otel

Last synced: 18 Apr 2026

https://github.com/einride/google-cloud-proto-scrubber

Scrub unsupported annotations from Google Cloud gRPC API descriptors.

api-gateway api-management cloud-endpoints go golang grpc protobuf

Last synced: 27 Jan 2026

https://github.com/rxcod9/laravel-grpc-microservice

A minimalistic setup for building Laravel-based gRPC microservices.

grpc laravel microservice

Last synced: 23 Jan 2026

https://github.com/go-imsto/imsto-client

Imsto RPC Client

golang grpc image rpc

Last synced: 19 May 2026

https://github.com/shuvankar-bhowmick/carsties-microservices

A microservices project using .NET 8 and Next.js 14.

csharp docker grpc microservice netcore nextjs14 rabbitmq signalr

Last synced: 24 Oct 2025

https://github.com/anazcodes/go-grpc-microservice

Developed 3 Microservices and 1 API Gateway which handles incoming HTTP requests. HTTP requests will be forwarded to these Microservices by gRPC. And implemented JWT for authentication.

go grpc jwt-authentication microservices postgresql protocol-buffers

Last synced: 04 May 2026

https://github.com/taekop/byraft

Raft Implementation in Ruby

grpc raft ruby

Last synced: 19 Apr 2026

https://github.com/esurdam/go-grpc-bazel-example

Example monorepo for scalable Go microservices with gRPC and Bazel, including REST, Swagger, Docker, and Kubernetes.

bazel docker example go golang grpc grpc-gateway kubernetes microservices monorepo openapi protobuf reference-architecture swagger

Last synced: 24 Jan 2026

https://github.com/gawsoftpl/cache-grpc-server

Cache server (redis storage) GRPC stream connection

cache grpc nestjs redis reflection server

Last synced: 24 Jan 2026

https://github.com/mitchell/selfpass

A self-hosted, single-user password manager. Deployable locally and to popular cloud platforms.

cli cloud-platforms docker encryption grpc password-manager protobuf

Last synced: 24 Jan 2026

https://github.com/gocs/birpc

go game dev networking poc

game-development go golang grpc

Last synced: 06 Feb 2026

https://github.com/amammay/propagationgcp

propagationgcp is a small package for setting up propagation in open telemetry using gcp/s X-Cloud-Trace-Context

go golang grpc opentelemetry

Last synced: 15 Apr 2026

https://github.com/abitofhelp/cargo_multimod_example

This is an example application demonstrating how to use Prost and Tonic using multiple modules.

cargo grpc protobuf protocol-buffers rust tonic

Last synced: 15 Apr 2026

https://github.com/phillebaba/sensor-demo

POC for serial to Kubernetes communication

arduino go grpc kubernetes serial

Last synced: 06 Feb 2026

https://github.com/neography7/questr-auth-srvc

This repository contains the auth microservice portion of the Questr Q&A application.

grpc jwt mongodb nestjs

Last synced: 15 Apr 2026

https://github.com/dusongg/uf2.0-todolist-server

适用于hundsun经纪线UF2.0的修改单、补丁、日常任务管理(服务端)

docker golang gorm grpc mysql nginx protobuf redis smtp

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

Building gRPC microservice with golang

grpc grpc-go microservice

Last synced: 15 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/abitofhelp/rxgrpckotlin-basic-example

This is a basic example that shows how to use Gradle-KotlinDsl, Kotlin, and reactor-grpc. This code is a work in progress, but it may be helpful to others...

gradle grpc java kotlin kotlin-dsl reactor reactor-grpc

Last synced: 15 Apr 2026

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/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/apache/pekko-http-quickstart-scala.g8

Apache Pekko HTTP Quickstart for Scala

grpc pekko pekko-http scala

Last synced: 27 Feb 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/protoc-contrib/protoc-gen-aip-lint

A protoc plugin that lints .proto files against Google AIP style guidelines — with YAML, JSON, GitHub Actions, and summary output formats.

aip api-linter buf ci golang google-api grpc linter protobuf protoc-plugin

Last synced: 18 Apr 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/yagoluiz/discount-microservices

Comunication microservices using gRPC and .NET Core 3

docker docker-compose grpc microservice netcore3

Last synced: 16 Apr 2026

https://github.com/tripolskypetr/node-redis-grpc-stream-queue

Enables reliable bidirectional gRPC streaming with automatic retries, message queuing, error handling, and logging, supporting real-time communication between distributed services in a robust and fault-tolerant manner.

benchmark fault-tolerant fault-tolerant-microservices grpc in-memory nodejs playwright queue realtime redis redis-cache streaming stress-testing tests websocket

Last synced: 13 Feb 2026

https://github.com/chokeguy/simple-bank

A service that provides both RESTful and gRPC APIs to simulate the core functionalities of a basic bank.

aws-ec2 aws-ecs aws-eks aws-elasticache github-actions go grpc rest-api restful-api route53

Last synced: 14 Feb 2026

https://github.com/nikhilbhatia08/taskflow

A distributed, durable job execution platform

background-jobs distributed go grpc task-queues worker-pool workflow-engine

Last synced: 14 Feb 2026

https://github.com/artemevsevev/finam

Finam SDK

api finam grpc rust sdk

Last synced: 14 Feb 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/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