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/rupesh40/deployment-practice

Docker, kubernetes, Istio , GO-app

docker go grpc istio kubernetes

Last synced: 10 Apr 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/mhdbs/go-grpc-client-stream

Golang Grpc Client stream to the Server

client-stream golang grpc protobuf server

Last synced: 16 May 2026

https://github.com/flew1x/grpc-chaos-proxy

Chaos-engineering for a gRPC zoo, all-in-one and without vendor-lock

go golang grpc pentesting proxy testing

Last synced: 15 May 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/peter-mghendi/talaria

Fast, lightweight email rendering over gRPC, gRPC-Web, HTTP and Connect.

connectrpc grpc grpc-web hermes http

Last synced: 15 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/danitilahun/grpc-echo

Basic Go gRPC program: Server greets client by responding with a message after receiving a name input.

go golang grpc grpc-client grpc-server protocol-buffers

Last synced: 27 Apr 2026

https://github.com/andrearcaina/fafnir

distributed and scalable microservice backend for trading platforms

docker gcp go grafana graphql grpc microservices nats prometheus

Last synced: 10 Apr 2026

https://github.com/sagarmaheshwary/microservices

Microservices-based video streaming platform built with gRPC, RabbitMQ, Kubernetes, Redis, PostgreSQL, AWS — with full observability using Grafana, Prometheus, Loki, and Jaeger.

distributed-systems docker golang grafana grpc kind-kubernetes kubernetes loki microservices nestjs nodejs postgresql prometheus rabbitmq redis

Last synced: 08 Apr 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/cuongndc9/grpc-kit

A gRPC KIT 👩🏼‍💻 for Node 🤝 Go

103cuong grpc grpc-go grpc-node

Last synced: 15 Mar 2025

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/albertomitroi/eshopmicroservices

A comprehensive microservices-based e-commerce project built using .NET 8 and C# 12, demonstrating modern software architecture principles like Domain-Driven Design (DDD), CQRS, and Clean Architecture. This project showcases scalable and maintainable systems with cloud-native deployment on Azure using tools like RabbitMQ, Redis, gRPC, and more.

api-gateway clean-architecture cloud-deployment cqrs-pattern ddd-architecture docker-compose fluentvalidation grpc masstransit mediatr microservice postgresql rabbitmq redis sql-server vertical-slice-architecture yarp

Last synced: 02 Feb 2026

https://github.com/ozeer/warehouse

Kratos project demo

demo golang gorm grpc kratos learning project

Last synced: 22 Apr 2026

https://github.com/kingluo/etcd-benchmark

etcd http/grpc performance testing

etcd etcdv3 grpc http

Last synced: 04 May 2026

https://github.com/matinghanbari/notificationservice

The NotificationService is a standalone microservice in .NET8 that handles notification management and delivery. It consumes events from a message bus, decoupling it from other services for scalability and resilience.

dotnet event-driven grpc layered-architecture microservice rabbitmq serilog tdd

Last synced: 09 Sep 2025

https://github.com/salrashid123/envoy_gcp_grpc

Envoy External Processing filter for decoding Google gRPC PubSub Messages

envoy envoyproxy golang google-cloud google-cloud-platform grpc

Last synced: 21 May 2026

https://github.com/pedrohenrikle/gssh

A remote connection tool made in Go using gRPC to streamline remote access and automate command execution across servers

go golang grpc ssh tcp tls

Last synced: 19 May 2026

https://github.com/xmlking/dapp-experiments

Goodwill driven through monetary incentives 👏

angular blockchain dapp grpc ico nestjs quorum

Last synced: 04 Aug 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: 25 Apr 2026

https://github.com/litsynp/grpc-ts-node-practice

This is a practice project for gRPC with Node.js and TypeScript.

grpc grpc-client grpc-server node typescript

Last synced: 19 Apr 2026

https://github.com/lebrancconvas/go-proto-grpc

Create API by Golang with gRPC and Protocol Buffer (Protobuf).

api golang grpc playground-project protobuf

Last synced: 16 May 2026

https://github.com/ankkho/assignment

A simple GRPC proxy service for GraphQL

docker graphql grpc proxy

Last synced: 09 Apr 2026

https://github.com/jansdhillon/task-manager

Create and manage tasks.

cli cloud-run docker gcp go golang grpc supabase

Last synced: 01 Mar 2026

https://github.com/rtang03/gupload-server

File upload server and cli -TLS + grpc

golang grpc

Last synced: 18 Feb 2026

https://github.com/lenisha/aks-tests

AKS tests and demos

aks grpc nginx-ingress

Last synced: 02 May 2026

https://github.com/fantasticmao/grpc-java-kit

The Java gRPC kit.

grpc java

Last synced: 15 May 2026

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

A simple project implementation grpc in Rust using tonic and prost, based on Let's Get Rusty tutorial.

client-server grpc rust

Last synced: 14 May 2026

https://github.com/chunghha/tonic-demo

A gRPC demo in Rust

demo grpc rpc tonic

Last synced: 15 Jun 2025

https://github.com/tevesmanuel/grpc-crud

Simple gRPC project with basics CRUD operations on Postgres DB with basic logfile in Rust

crud grpc rust

Last synced: 18 May 2026

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/dreambo8563/k8s-demo-todobackend

todo backend service 🌞🌙

gin golang grpc jaeger-go kubernetes

Last synced: 03 May 2026

https://github.com/fr13nd230/nebula-fs

NebulaFS is an inspired project that mocks the core concepts and functionalities of an distributed file storage system and that inspires some techniques from common IPFS platforms.

api-gateway backend distributed distributed-storage-system distributed-systems golang grpc ipfs makefile microservices mongodb nestjs postgresql protobuf protocol-buffers rabbitmq redis restful-api system-design unit-test

Last synced: 06 Apr 2026

https://github.com/daim-nickel-penny/grpc-java

Implementation of all GRPC api techniques.

grpc java proto

Last synced: 15 May 2026

https://github.com/lliepjiok/orderserver

gRPC server designed for managing orders

docker golang grpc nginx postgresql redis rest-api

Last synced: 08 Apr 2026

https://github.com/solana-trading-bot-service/pumpfun_bundler

gRPC pumpfun bundler, geyser RPC pumpfun bundler, Top ranked & Fastest Bundler, We are building instruction in 1 block, sued Jito bundler and yellowstone RPC

bot bundler geyser grpc jito meteora pumpfun raydium solana trading volume yellowstone

Last synced: 22 Jul 2025

https://github.com/davidwartell/go-copier

I am the best go struct copier. I even have extensive support for copying protobuf structs and protobuf wrappers.

copy-structs deepcopy go golang grpc grpc-go protobuf struct-copier structtags

Last synced: 25 Jan 2026

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/dever-labs/mockly

Cross-platform multi-protocol mock server — HTTP, WebSocket, gRPC, GraphQL, TCP, Redis, SMTP, MQTT — with a web UI, scenario system, and fault injection.

ci cross-platform developer-tools fault-injection go grpc http integration-testing mock-server mqtt redis smtp testing websocket

Last synced: 22 May 2026

https://github.com/soundtrackyourbrand/grpc-telemetry

Interceptor/middleware for gRPC that intruments requests with telemetry events. Heavily inspired by Plug.Telemetry

grpc interceptor telemetry

Last synced: 01 May 2026

https://github.com/youyuanwu/flatbuffers-tonic

flatbuffers with gRPC for Rust

flatbuffers grpc tonic

Last synced: 20 Jan 2026

https://github.com/tinyci/ci-agents

tinyCI microservice and tools collection

continuous-integration golang grpc parallel swagger test

Last synced: 12 Jan 2026

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

grpc golang

golang grpc

Last synced: 17 May 2026

https://github.com/polyglot-k/grpc-log-stream

MSA 와 같은 원격 분산 환경에서 중앙에서 로그를 실시간으로 확인할 수 있도록 하는 서버 프로젝트

amqp docker expressjs grpc msa timescaledb

Last synced: 07 Apr 2026

https://github.com/mbarbin/eio-rpc

A collection of opinionated libraries designed to build RPC clients and servers with eio

eio grpc ocaml protocol-buffers rpc

Last synced: 13 May 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: 30 Apr 2026

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/alexnguyen27/grpc-demo

Learning GRPC

grpc javascript

Last synced: 10 Jul 2025

https://github.com/agslima/file-server-management

Multi-tenant, governance-first file manager for real storage (SMB/NFS/SFTP/local/S3) with Laravel control plane + Go file engine, RBAC/path ACL, audit trails, and malware-gated uploads.

golang grpc laravel php redis

Last synced: 08 Mar 2026

https://github.com/acute-technology-inc/aqvisa-grpc

Providing remote control for Acute's Logic Analyzers and Digital Storage Oscilloscopes with AqVISA via gRPC

aqlavisa aqvisa digital-storage-oscilloscope grpc grpc-python logic-analyzer protocol-analyzer visa

Last synced: 20 Feb 2026

https://github.com/pangum/grpc

盘古gRPC集成,提供常见的gRPC最佳实践,支持如下功能:1、提供服务器集成;2、声明式配置;3、Gateway网关功能;4、支持Promuthus监控数据;5、同时支持多客户端

framework go golang grpc grpc-client grpc-gateway grpc-server pangu protobuf protobuf3

Last synced: 04 Mar 2025

https://github.com/pascalallen/pascalallen.com

pascalallen.com is a containerized web application built with Kubernetes, Docker, RabbitMQ, Postgres, Go, React, TypeScript, Sass, Webpack, and WebAssembly. This ongoing project is designed, developed, deployed, and maintained by myself, Pascal Allen.

docker go grpc kubernetes postgres rabbitmq react sass typescript webassembly webpack

Last synced: 06 Apr 2026

https://github.com/visiperf/visigrpc

Golang gRPC helpers, middlewares ...

grpc grpc-error grpc-helpers grpc-middleware package

Last synced: 19 May 2026

https://github.com/kamva/tuna

Tuna is a gRPC server

grpc grpc-go

Last synced: 21 Apr 2026

https://github.com/sashirin/sacache

SaCache(a.k.a Sashi Cache) is a fast and concurrency safe in-memory cache service written in Go.

cache golang grpc

Last synced: 11 Jan 2026

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

https://github.com/nikosanif/nestjs-microservices

A collection of NestJS microservices that are designed to work together to provide a complete solution for a specific business domain.

architecture development docker grpc microservices nestjs nx typeorm typescript

Last synced: 09 Mar 2026

https://github.com/zcong1993/grpc-resolver-k8s

k8s resolver for @grpc/grpc-js

grpc grpc-node grpc-resolver k8s

Last synced: 11 Apr 2025

https://github.com/themreza/grpc-electricity-consumption

This project is an example implementation of a gRPC and HTTP server pair that work in conjunction with a web app to visualize an electricity consumption time series.

css csv d3js docker grpc html http javascript protobuf python timeseries tornado unittest vuejs

Last synced: 13 Apr 2026

https://github.com/omgolab/drpc

DistributedRPC: A Go library that enables http/curl over libp2p with gRPC and gRPC-web support. Perfect for building peer-to-peer applications with enhanced RPC capabilities.

connectrpc curl-over-libp2p distributed-systems grpc grpc-go grpc-over-libp2p grpc-ts grpc-web grpc-web-proxy libp2p

Last synced: 09 May 2026

https://github.com/any2api/any2api

🚀 any2api core framework, CLI and docs

adapter api container docker grpc messaging rest rpc wrapper

Last synced: 15 May 2026

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

Sample gRPC service on Cloud Run

cloudrun gcp golang grpc knative protobuf

Last synced: 12 Apr 2026

https://github.com/santinofajardo/simple_bank

API builded with GO, Gin, Docker, Kubernetes and AWS to build a gRPC gateway server.

aws docker go golang grpc grpc-go grpc-server kubernetes

Last synced: 09 Apr 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: 10 Apr 2026

https://github.com/doublemine/grpc-springboot-starter

Spring Boot starter module for gRPC framework.

grpc

Last synced: 18 May 2026

https://github.com/imcvampire/proto-grpc-builder

A docker image with the latest stack for building Protobuf and GRPC code

docker-image grpc protobuf protoc-gen

Last synced: 19 May 2026

https://github.com/shnartho/distributed-computer-systems

Hands on Practices on Web services & Server Client based applications

ajax backend containerized-applications csharp dotnet grpc java rest-api xml-rpc

Last synced: 07 Jul 2025

https://github.com/conor-plunkett/smarthome-grpc

Smart home environment simulated using gRPC and local ports (Java based). GUI accompanied.

grpc grpc-java java

Last synced: 03 Jan 2026

https://github.com/aykhans/movier

Get Movie Recommendations Based on IMDb Data

cosine-similarity go grpc postgresql python recommendation-system

Last synced: 11 Apr 2026

https://github.com/yungbenn/go-grpc-http

Learn how to make simple CRUD with gRPC and gRPC gateway to RESTful JSON

golang grpc sqlc

Last synced: 17 May 2026

https://github.com/jofaval/bingewatch-microservices

Small PoC using Golang microservices comunicating in-between with gRPC for media tracking

go golang gorm grpc grpc-go microservices orm

Last synced: 16 May 2026

https://github.com/tkmpypy/grpc-sample-client-server-golang

Sample repositories for gRPC client and server.

go golang grpc grpc-client grpc-go grpc-server

Last synced: 12 Jan 2026

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

This repository contains the GRPC proto files of the Questr Q&A application.

grpc grpc-protobuf grpc-protos

Last synced: 27 Mar 2025

https://github.com/nenodias/grpc-cep

Projeto gRPC para buscar CEP

cep-api go golang grpc grpc-go

Last synced: 17 May 2026

https://github.com/zaneh/keep-talking

A gRPC implementation of KTANE.

actor-model ddd game-server grpc

Last synced: 16 Jul 2025

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

https://github.com/toolsascode/protomagic

ProtoMagic is a CLI that helps convert database tables into Protocol Buffers files (.proto).

api cloud dev developer devops golang grpc opensource proto protobuf software sre

Last synced: 17 May 2026

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