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/code0-tech/tucana

GRPC interface library

grpc grpc-ruby grpc-rust ruby rust

Last synced: 01 Apr 2026

https://github.com/navono/react-grpc

Demonstration for React, gRPC and gRPC-web

grpc grpc-web nodejs react

Last synced: 21 Aug 2025

https://github.com/ikeikeikeike/apicube

A endpoint is requested by any retriever.

go grpc

Last synced: 28 Mar 2025

https://github.com/hemmatiali/clientserver-grpc

This repository demonstrates a client-server architecture using gRPC with .NET 8, EF Core for data persistence, and Razor Pages for the client UI. It showcases how to structure a multi-layered application with clean domain, business, and data layers, along with gRPC services for efficient communication.

dotnet8 grpc grpc-client grpc-server grpc-service software-development

Last synced: 10 Oct 2025

https://github.com/wechaty/go-grpc

Go Stubs for Chatie GRPC (DO NOT EDIT: Code generated by protoc-gen-go)

chatbot chatie go grpc wechaty wechaty-puppet

Last synced: 29 Jun 2025

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: 13 Aug 2025

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

Demo of《玩转gRPC框架》

go grpc java

Last synced: 14 Jan 2026

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: 02 Apr 2025

https://github.com/useopencompany/cli

ap — Golang CLI for Agent Platform

agentic-coding agents ap go grpc harness protobuf

Last synced: 10 Mar 2026

https://github.com/hcl-tech-software/lib-grpc-server

A sample for DevOps Model RealTime showing how a realtime application can implement a gRPC API which allows other applications to communicate with it.

grpc grpc-client grpc-server model-realtime

Last synced: 21 Aug 2025

https://github.com/maiscrm/grpc-php

Repo for gRPC PHP

grpc php7

Last synced: 14 Jan 2026

https://github.com/magnobelloni/nerdstoreenterprise

Aplicação .NET Core 3.1 desenvolvido em conjunto com o curso ASP.NET Core Enterprise Applications

csharp docker dotnet-core grpc

Last synced: 13 Nov 2025

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: 10 Oct 2025

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/antonc9018/zayats

Board game and server

aspnetcore grpc unity3d

Last synced: 10 Oct 2025

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

grpc golang

golang grpc

Last synced: 09 Mar 2026

https://github.com/threeaccents/pebble

Cache on top of badger DB. With GRPC transport

badger cache grpc grpc-go

Last synced: 26 Feb 2025

https://github.com/salvacorts/keras_evosearch

Keras hyperparameter optimization with Evolutionary Algorithms

evolutionary-algorithms grpc keras protobuf tensorflow

Last synced: 15 Mar 2025

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

playground

go graphql grpc postgres

Last synced: 14 Jan 2026

https://github.com/cuongndc9/grpc-node-kit-v2

A friendly KIT 🧧 for gRPC 🤝 Node.

103cuong grpc mali node sequelize typescript

Last synced: 15 Mar 2025

https://github.com/khofesh/golang-boilerplate

rest api, microservice, and worker

distributed-systems golang grpc rest-api

Last synced: 18 Jun 2025

https://github.com/toobeeh/valmar

Persistance and domain layer for skribbltypo with gRPC API & EFCore

docker dotnet grpc skribbl-typo

Last synced: 30 Mar 2025

https://github.com/holos-run/holos-console

Holos Web UI and gRPC API server

connectrpc go grpc holos oidc pkce react typescript

Last synced: 20 Feb 2026

https://github.com/la-rebelion/mcp-docs

Headless API Stack for MCP. HAPI MCP enables seamless AI integration by dynamically converting API specifications into MCP tools, eliminating the need for custom server implementations

ai-agents api-first api-gateway grpc mcp mcp-server openapi

Last synced: 16 Aug 2025

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/bruce-mig/simple-bank

a bank service in Go using gRPC, protobuf, asynq redis message broker, gin, docker and k8s

asynq backend ci-cd docker gin go golang grpc grpc-go http-server kubernetes message-queue redis

Last synced: 07 Jan 2026

https://github.com/kelein/mixsamples

samples for mixgo project

api cli gorm grpc mix mix-go mixgo xorm

Last synced: 12 Jan 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: 09 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: 30 Mar 2025

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: 09 Oct 2025

https://github.com/guillaumefalourd/poc-proto

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

grpc poc protobuf

Last synced: 24 Nov 2025

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

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

go-zero grpc grpc-go microservice

Last synced: 26 Dec 2025

https://github.com/remotivelabs/remotivelabs-apis

All available RemotiveLabs APIs.

grpc protobuf python

Last synced: 05 May 2025

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/lovepelmeni/emailservice

Microservice written in Golang and Deployed with Kubernetes , is responsible for Email Delivery for Store Project

docker docker-compose golang grpc jenkins kubernetes

Last synced: 11 Mar 2025

https://github.com/vnapnic/go-websocket

example go-websocket

golang grpc grpc-go redis websocket

Last synced: 20 Aug 2025

https://github.com/erwijet/aspen

A custom, keyword-based public search engine designed for a replacement for your bookmarks.

grpc productivity rust typescript

Last synced: 10 Mar 2026

https://github.com/natk64/pancake-proxy

Smart gRPC reverse proxy written in Go

golang grpc grpc-web

Last synced: 24 Mar 2025

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: 02 Mar 2025

https://github.com/abdemohlbi/mahoraga

This repository contains the detailed specification for Mahoraga, a high-performance, adaptive load balancer. The document outlines its design principles, scaling strategies, key features, and implementation details. It serves as a blueprint for building a reliable and scalable system to manage traffic across distributed servers efficiently

dart designdoc flutter golang grpc high-availability hybrid-scaling load-balancer modular modular-monolith performance-optimization

Last synced: 25 Mar 2025

https://github.com/taekop/byraft

Raft Implementation in Ruby

grpc raft ruby

Last synced: 07 Oct 2025

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: 25 Mar 2025

https://github.com/singgel/grpc-infra

【雪球】- metric tracing log

grpc infra logging metrics tracing

Last synced: 23 Mar 2025

https://github.com/dougcalobrisi/linuxcnc-grpc

LinuxCNC gRPC server and client libraries for Python, Go, Node, and Rust

cnc grpc linuxcnc linuxcnc-grpc

Last synced: 02 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: 10 Jun 2025

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/gurbaj5124871/url-shortener

URL Shortener - gRPC based microservice implemented using GO and Apache Ignite

apache-ignite bitly go golang grpc tinyurl url-shortener

Last synced: 07 Apr 2025

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/monitor1379/leveldb-grpc

:zap: a Faster LevelDB gRPC SDK

go golang grpc leveldb leveldb-grpc leveldb-service

Last synced: 30 Aug 2025

https://github.com/akhilk2802/streamwave

A distributed live streaming platform leveraging gRPC, RTMP, FFmpeg, and DASH for scalable video delivery.

distributed-systems ffmpeg golang grpc livestream rpc streams

Last synced: 13 Jun 2025

https://github.com/matt-goldman/mauibatmobile

Demo of Microsoft.Maui.Graphics with gRPC in .NET MAUI

dotnetmaui grpc microsoft-maui-graphics

Last synced: 06 Oct 2025

https://github.com/daluisgarcia/golang-probuffers-grpc

Protobuf and gRPC implementation project example in golang. Backend with students and tests

golang grpc grpc-go protobuf protobuffer protocol-buffers

Last synced: 28 Jan 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: 16 May 2025

https://github.com/gusarow4321/tinychat

Training project for study microservices

golang grpc kafka kubernetes metrics microservices training

Last synced: 25 Mar 2025

https://github.com/nogipx/rpc_dart_transports

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

backend-for-domain bidirectional-rpc client-streaming-rpc dart grpc rpc server-streaming-rpc unary-rpc

Last synced: 01 Jul 2025

https://github.com/i2y/mcpizer

Convert any REST API or gRPC service into MCP tools for AI assistants

api-bridge go grpc mcp model-context-protocol openapi

Last synced: 05 Oct 2025

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: 26 Mar 2025

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: 27 Jun 2025

https://github.com/localzet/xray-grpc-php

XRay-gRPC-PHP is a versatile PHP library designed to facilitate communication with XRay using gRPC. This library simplifies sending and receiving data through gRPC protocols, ensuring efficient interaction and management of XRay services.

grpc php xray

Last synced: 26 Apr 2025

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

Minimal example of a RPC server written in Rust.

grpc rust tokio tonic

Last synced: 31 Mar 2025

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 Mar 2025

https://github.com/mwinyimoha/go-todos

A simple Todos API built using Go, implementing the Hexagonal Architecture

golang grpc hexagonal-architecture rest-api

Last synced: 26 Dec 2025

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 Mar 2025

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: 07 Apr 2025

https://github.com/twrayden/ts-grpc-server-template

My personal starting point for TypeScript gRPC projects

boilerplate grpc starter-project template-repository typescript

Last synced: 10 Jul 2025

https://github.com/yuno-obsessed/jodrive

Google drive-like file management service

grpc keycloak oauth2 oidc postgresql quarkus quartz

Last synced: 28 Apr 2025

https://github.com/hona/grpc.featureflags

Support for Microsoft.FeatureManagement within ASP.NET Core gRPC applications. Example being, feature flags in Azure App Config, with the same attribute syntax [FeatureGate] used on controllers, but working for gRPC.

aspnetcore feature-flags grpc grpc-csharp

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

A module providing utilities for testing gRPC servers

golang grpc testing

Last synced: 13 Jul 2025

https://github.com/ozeer/warehouse

Kratos project demo

demo golang gorm grpc kratos learning project

Last synced: 24 Dec 2025

https://github.com/xincao9/infra-framework

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

grpc java microservice

Last synced: 11 Dec 2025

https://github.com/omdxp/grpc-server

server with Rust, client with Go, all in gRPC!

go grpc rust

Last synced: 17 Aug 2025

https://github.com/xevilmaxx/grpc_ssl

Finnally a bit comprehensive locally protected channels by self signed SSL

csharp grpc local protection ssl

Last synced: 28 Feb 2025

https://github.com/ksatriow/grpc-go-blog

Build a fast scalable HTTP/2 API for a CRUD API Blog micro service with gRPC, Protocol Buffers (protobuf)

golang grpc microservice mongodb robo3t

Last synced: 07 Sep 2025

https://github.com/overvenus/rust-pd

A rust implementation of Placement Driver

grpc mockup pd rust tikv

Last synced: 16 Mar 2025

https://github.com/mhdbs/go-grpc-client-stream

Golang Grpc Client stream to the Server

client-stream golang grpc protobuf server

Last synced: 17 Aug 2025

https://github.com/igor-baiborodine/campsite-booking-go

This project contains the source code of a gRPC API example application.

api docker go grpc kubernetes postgresql protobuf

Last synced: 02 Dec 2025

https://github.com/jeanpsv/gke-grpc-example

Google Kubernetes Engine gRPC Example

gke grpc kubernetes microservice

Last synced: 16 Mar 2025