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/ckam99/grpc-location-tracking

Golang grpc server for realtime location tracking

golang grpc location-tracking realtime

Last synced: 02 Apr 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/puneethkumarck/prism

Prism — High-performance real-time Solana transaction indexer built with Java 25, Helidon 4 SE, Virtual Threads, pgjdbc COPY protocol, and hexagonal architecture. Streams via Yellowstone gRPC or free WebSocket. No Spring Boot.

blockchain grpc helidon hexagonal-architecture indexer java postgresql real-time solana virtual-threads

Last synced: 25 May 2026

https://github.com/threeaccents/pebble

Cache on top of badger DB. With GRPC transport

badger cache grpc grpc-go

Last synced: 12 May 2026

https://github.com/gharib110/blog-system

Blogging System with gRPC and MongoDB with Golang

blog-platform golang grpc

Last synced: 23 Mar 2025

https://github.com/rupesh40/deployment-practice

Docker, kubernetes, Istio , GO-app

docker go grpc istio kubernetes

Last synced: 10 Apr 2026

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

Condor middleware to authenticate GRPC calls using Keycloak.

authentication condor condor-framework grpc keycloak middleware nodejs

Last synced: 10 Apr 2026

https://github.com/ikeikeikeike/apicube

A endpoint is requested by any retriever.

go grpc

Last synced: 15 May 2026

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

implemented of go backend from techschool course

docker gin grpc postgresql redis sqlc

Last synced: 11 Apr 2026

https://github.com/noueii/gonuxt-starter

Fullstack GO + Nuxt blueprint

docker gin go grpc grpc-go nuxt openapi

Last synced: 11 Apr 2026

https://github.com/welllog/oyaf

php frame with grpc,db,cache,log

cassandra elasticsearch grpc mysql

Last synced: 11 Apr 2026

https://github.com/avinashdogiparthi/patientmanagementsystem

This comprehensive Patient Management System is a production-grade, microservices-based application demonstrating real-world implementation of modern backend engineering concepts. The system is modular, scalable, and cloud-deployable, covering the complete development lifecycle from local setup to deployment on AWS using Infrastructure as Code.

api apigateway authentication-authorization aws database devops dockerization grpc integration-testing kafka restful-api spring-boot

Last synced: 11 Apr 2026

https://github.com/geekbrother/httpyac-grpc-bidi-test

This is an example of how to use httpyac for the gRPC bidirectional stream testing.

automated-testing ci grpc grpc-stream httpyac test testing

Last synced: 07 Apr 2025

https://github.com/anthonycorletti/go-grpc-template

A simple template for a client-server GRPC application written in Go.

docker go grpc makefile

Last synced: 09 May 2026

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

grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.

go grpc protocol-buffers remote-pr rpc

Last synced: 18 May 2026

https://github.com/puneethkumarck/crypto-api

Apis to interact with crypto blockchains Solana , Ethereum etc

blockchain ethereum grpc hexagonal-architecture java21 solana transactions web3j wiremock

Last synced: 15 Apr 2025

https://github.com/selfmadeengineercode/microservices-go-starter

Starter template for the Ride-Sharing course project - Microservices with Go

golang grpc microservice rabbitmq

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/home-anthill/api-server

home-anthill is a project to control your home remotely with ESP32 devices.

docker gin-gonic go grpc iot microservice mongodb

Last synced: 28 May 2026

https://github.com/briannbig/elite-sas

A student internship system backend.

grpc java spring-boot temporalio

Last synced: 16 Jan 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/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/ninnemana/vinyl

Catalog Vinyl Collection

golang grpc hacktoberfest protobuf vinyl

Last synced: 04 May 2026

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

💡

go grpc

Last synced: 19 May 2026

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/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/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/bigcommerce/grphp-statsd

StatsD interceptor for measuring grphp client requests.

grpc grphp php statsd

Last synced: 22 Apr 2025

https://github.com/salrashid123/grpc_xds_traffic_director

Proxyless gRPC with Google Traffic Director

envoy google-cloud google-cloud-platform grpc xds

Last synced: 20 May 2026

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/cita-cloud/operator-proxy

A proxy server and command line interface for cita-cloud-operator

cita-cloud grpc operator

Last synced: 18 Jan 2026

https://github.com/abitofhelp/clean

An example of a Clean Architecture using ASP.NET Core 2, TDD, and grpc.

asp-net-core clean-architecture grpc tdd web-api webservice

Last synced: 20 May 2026

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: 29 Apr 2026

https://github.com/bakins/grpc-fastcgi-example

Example application for use with grpc-fastcgi-proxy

fastcgi grpc php

Last synced: 28 Apr 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/tolgaozen/go-skeleton

GoSkeleton is a clean and minimal Go project template that provides a structured foundation for scalable applications. 🚀

clean-architecture dependency-injection example go golang grpc grpc-gateway microservice template

Last synced: 02 Jan 2026

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: 12 Apr 2026

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

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

go grpc leaq mongodb

Last synced: 09 May 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/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/navono/react-grpc

Demonstration for React, gRPC and gRPC-web

grpc grpc-web nodejs react

Last synced: 13 Apr 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/kapetndev/grpctest

A module providing utilities for testing gRPC servers

golang grpc testing

Last synced: 13 Jul 2025

https://github.com/altemiq/aspire

A project with additional components and extensions for .NET Aspire

aspire containers csharp grpc localstack minio postgis postgres

Last synced: 13 Feb 2026

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: 08 May 2026

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/gusarow4321/tinychat

Training project for study microservices

golang grpc kafka kubernetes metrics microservices training

Last synced: 20 Apr 2026

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: 13 Apr 2026

https://github.com/harobed/poc-golang-grpc-rest-gateway

POC Golang gRPC with a REST Gateway

golang grpc poc rest

Last synced: 13 Apr 2026

https://github.com/mongorpc/mongorpc-go

mongorpc client for golang

client golang grpc mongodb mongorpc mongorpc-client

Last synced: 18 Jan 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/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/saufiroja/go-microservice

Learning microservice and gRPC

golang grpc microservice postgresql

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