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/abitofhelp/apis

This repository contains an example using Go, Bazel 7 (bzlmod), ProtoBuf, grpc-gateway, GoogleApis, and gRPC.

bazel bazel-example go golang googleapis grpc grpc-gateway grpc-go http-proxy protobuf protocol-buffers

Last synced: 19 Aug 2025

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/alex88/grpc_client_pool

Elixir GRPC client pooling library

elixir grpc

Last synced: 04 Feb 2026

https://github.com/tuan882612/nestpass-server

A Zero-Trust-Access model based password manager with a tree based organization that focuses on security performance and ease of use.

golang grpc microservice zero-trust

Last synced: 06 Jul 2025

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/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/brandon-a-pinto/nebula

Microservices application written in Golang and Typescript

docker go golang grpc microservices mongodb postgresql rabbitmq react typescript

Last synced: 06 Jul 2025

https://github.com/echo-hello-world424/submission_client

The source code of a conda package designed for kelvinlby/submission

grpc protobuf python3

Last synced: 04 Feb 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/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/engineers-cradle/ec-url-store

A Url Shortener microservice build with Rust

grpc hacktoberfest ip mmdb postgresql rust

Last synced: 12 Aug 2025

https://github.com/omdxp/chatapp

chat server with gRPC

grpc protobuf

Last synced: 24 Jun 2025

https://github.com/Dusongg/UF2.0-TodoList-server

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

docker golang gorm grpc mysql nginx protobuf redis smtp

Last synced: 15 Aug 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/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/omdxp/grpc-server

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

go grpc rust

Last synced: 17 Aug 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/canack/grpc-go-example

Yet another gRPC example written in Go

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

Last synced: 30 Mar 2025

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

A Terraform provider for making gRPC requests

grpc terraform terraform-provider

Last synced: 05 Apr 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/ckam99/grpc-location-tracking

Golang grpc server for realtime location tracking

golang grpc location-tracking realtime

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

Simple dapr HTTP client library

client dapr go grpc pubsub

Last synced: 23 Mar 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/kapetndev/grpctest

A module providing utilities for testing gRPC servers

golang grpc testing

Last synced: 13 Jul 2025

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

gRPC proxy router generator

flatbuffers grpc

Last synced: 05 Mar 2026

https://github.com/bayyy7/rust-embedding-service

A microservice for generating embeddings built on top of Rust using FastEmbed with gRPC protocol

embedding fastembed grpc microservice rust

Last synced: 15 Aug 2025

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

Learn how to work with gRPC via Go Programming Language.

go golang grpc

Last synced: 31 Mar 2025

https://github.com/slankdev/grpcc

C++ misc for gRPC

cxx11 grpc makefile

Last synced: 08 Oct 2025

https://github.com/souris-dev/ippts-simul-backend

Simulation of the IPPTS algorithm (task scheduling algorithm) using a distributed system of servers. This repository has the code for the master and slave servers.

distributed-systems grpc grpc-node ippts nodejs task-scheduling-algorithms

Last synced: 16 Mar 2025

https://github.com/stephenhillier/instr

A client/server for remote geotechnical datalogging

geotechnical-engineering go grpc

Last synced: 15 Oct 2025

https://github.com/ja88a/vrfs-go-merkletree

Verifiable Remote File Storage with files consistency check based on MerkleTree proofs - Monorepo for the Go Client CLI and Backend services

docker-compose file-transfer filehash go golang grpc merkle-proof merkle-tree monorepository

Last synced: 24 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/tuhuynh27/proto-restful-example

Example with gRPC Protobuf RESTful API

grpc protobuf

Last synced: 26 Mar 2025

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/janrs-io/jgrpc-pgv-interceptor

gRpc-Gateway PGV 中间件

grpc grpc-gateway pgv

Last synced: 16 Oct 2025

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

📦 Service to index, create and get orgs, locations, managers

go grpc leaq mongodb

Last synced: 02 Sep 2025

https://github.com/artemevsevev/t-invest-sdk

T-Invest API Rust SDK

api grpc rust sdk t-invest

Last synced: 23 Apr 2025

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

https://github.com/abitofhelp/grpc-hello-world-java

This application is a simple client/server hello world service.

client grpc hello-world helloworld java protobuf server

Last synced: 18 Mar 2025

https://github.com/bigcommerce/grphp-statsd

StatsD interceptor for measuring grphp client requests.

grpc grphp php statsd

Last synced: 22 Apr 2025

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/rammyblog/file-upload-grpc

Simple s3 AWS file upload using GRPC

golang grpc grpc-go protobuf

Last synced: 16 Oct 2025

https://github.com/clifftech123/task-management-microservices

This repository contains a real-world project management system built with ASP.NET Core microservices architecture.

csharp docker donet dotnet-aspire grpc miroservice

Last synced: 12 Aug 2025

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/naruepanart/grpc-nodejs

just experiment

grpc

Last synced: 04 Aug 2025

https://github.com/okue/grpc-samples-in-kotlin

gRPC server sample by grpc-kotlin and Armeria

armeria grpc grpc-kotlin kotlin spring

Last synced: 08 Oct 2025

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/vnapnic/go-websocket

example go-websocket

golang grpc grpc-go redis websocket

Last synced: 20 Aug 2025

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/alexzh7/sample-service

Golang CRUD service for DVD store that communicates by GRPC and follows the principles of Clean Architecture

clean-architecture docker-compose example-project go golang grpc grpc-server postgresql sqlmock testify viper zap

Last synced: 09 Mar 2026

https://github.com/adamatti/talk_microservices_apis

Talk apresentada no meetup de microservices em 30/10/2019

docker golang graphql groovy grpc micronaut microservice microservices nodejs rest-api restql

Last synced: 23 Aug 2025

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

Sample gRPC service on Cloud Run

cloudrun gcp golang grpc knative protobuf

Last synced: 24 Aug 2025

https://github.com/gocs/ymmr

ebiten go grpc

Last synced: 29 Jun 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/pgilad/grpc-python-demo

A minimal client-server gRPC example for finding Levenshtein distance between words

demo grpc levenshtein-distance pipenv protobuf python3

Last synced: 30 Mar 2025

https://github.com/xynurm/simplebank

Simple Bank is web services APIs to create and manage bank accounts, record all balance changes to each of the accounts, perform a money transfer between 2 accounts.

aws docker gin golang grpc kubernetes postgresql redis

Last synced: 04 Mar 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/harobed/poc-golang-grpc-rest-gateway

POC Golang gRPC with a REST Gateway

golang grpc poc rest

Last synced: 23 Mar 2025

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

A gRPC KIT 👩🏼‍💻 for Node 🤝 Go

103cuong grpc grpc-go grpc-node

Last synced: 15 Mar 2025

https://github.com/gtmmiller/plump

plump is a grpc-based lock server with an emphasis on sequencers

distributed-systems grpc locks

Last synced: 27 Feb 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/kamva/tuna

Tuna is a gRPC server

grpc grpc-go

Last synced: 29 Dec 2025

https://github.com/dills122/p2p-test

WIP, test P2P network for messaging other nodes in the network with interactive shell

go golang grpc p2p-network

Last synced: 31 Mar 2025

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

【雪球】- metric tracing log

grpc infra logging metrics tracing

Last synced: 23 Mar 2025

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

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

grpc java microservice

Last synced: 11 Dec 2025

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/kevinmichaelchen/go-sqlboiler-user-api

Small microservice for managing User Accounts with Go and SQLBoiler ORM

go grpc protobuf protocol-buffers sql sqlboiler

Last synced: 30 Mar 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/namnv2496/go-grpc-gateway

This is a demo of grpc gateway interceptor and tls

app-demo basic-programming golang grpc grpc-gateway

Last synced: 22 Feb 2025

https://github.com/betacatpro/go-shop-srvs

基于 go/grpc 的简单电商系统微服务

consul elasticsearch golang grpc jaeger nacos protobuf roketmq

Last synced: 01 Apr 2025

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

Learning microservice and gRPC

golang grpc microservice postgresql

Last synced: 25 Mar 2025

https://github.com/mmontes11/go-grpc-routes

gRPC routes service written in Go

go golang grpc routes

Last synced: 21 Feb 2026

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/asynched/kvdb

KVDB is a key-value store written in Rust using GRPC as the communication layer between applications.

database grpc rust

Last synced: 05 Sep 2025

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/luiscib3r/android_rpc

Remote procedure calls on android device through an API

android flutter grpc mobile mobile-app rpc server shelf sms

Last synced: 09 Apr 2025

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/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/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/remotivelabs/remotivelabs-apis

All available RemotiveLabs APIs.

grpc protobuf python

Last synced: 05 May 2025

https://github.com/alenkacz/grpc-cli-docker

Docker images for grpc cli

cli docker-image grpc rpc

Last synced: 04 Dec 2025

https://github.com/groovili/grpc-file-streaming

Simple examples of gRPC streaming with Go

file-streaming go golang grpc grpc-example grpc-go grpc-stream streaming

Last synced: 16 Mar 2025

https://github.com/rinnothing/grpc-chat

A pet project focused on building a LAN chat using grpc for message delivery and zeroconf for device discovery

go golang grpc grpc-go pet-projects zeroconf

Last synced: 25 Mar 2025