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/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/tuhuynh27/proto-restful-example

Example with gRPC Protobuf RESTful API

grpc protobuf

Last synced: 26 Mar 2025

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/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/yuno-obsessed/jodrive

Google drive-like file management service

grpc keycloak oauth2 oidc postgresql quarkus quartz

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

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/spilth/ogay-grpc

gRPC Server & Client for Pig Latin Translation

go golang grpc grpc-go pig-latin

Last synced: 14 Jun 2025

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/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/guillaumefalourd/poc-grpc-java-maven

POC of a gRPC project in Java using Maven ☕️

grpc java maven poc

Last synced: 01 Mar 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/centy-io/centy-daemon

File-based storage and query engine — persists structured data as Markdown files with YAML frontmatter, exposed via gRPC

centy file-based grpc local-first markdown project-management rust

Last synced: 01 Apr 2026

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: 30 Dec 2025

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

The Java gRPC kit.

grpc java

Last synced: 12 Oct 2025

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

https://github.com/metallurgical/journal-go

Microservice to manage journal(internal application) data with protobuf(PHP and golang)

golang grpc microservice php protobuf

Last synced: 25 Oct 2025

https://github.com/elonsalfati/pelerin

gRPC and HTTP/2 focused web server

framework grpc grpc-node http2 javascript pelerin web-server

Last synced: 13 Feb 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/byndyusoft/grpc-timeouts

A library for customizable gRPC timeouts

circuit-breaker fail-fast grpc nodejs timeouts typescript

Last synced: 13 Feb 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/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/stephenhillier/instr

A client/server for remote geotechnical datalogging

geotechnical-engineering go grpc

Last synced: 15 Oct 2025

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/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/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/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/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/vinitius/financial-apis

gRPC/Protobuf sample APIs for a fictional financial ecosystem

golang grpc protobuf

Last synced: 14 Jan 2026

https://github.com/liberxue/rocketmq_proxy

RocketMQ gRPC Proxy Supporting different languages client SDK

api grpc grpc-client grpc-gateway grpc-java restful rocketmq

Last synced: 24 Feb 2026

https://github.com/yuxingfei/kratos-grpc-demo

golang 微服务 go-kratos框架 grpc http 案例demo演示

go-kratos grpc micro-service

Last synced: 27 Feb 2025

https://github.com/ashuhatkar/ashulearn-grpc-v8.0.0

The .NET gRPC implementation, HTTP/2 based RPC. Examples of basic gRPC scenarios.

client entity-framework-core-8 grpc http2 protocol-buffers serialization server streaming unary

Last synced: 31 Mar 2025

https://github.com/lucas4tech/banking-pix-enterprise-grade-clean-project

💰 Building a money transaction between banks microservices using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles ⚡✨

docker docker-compose golang grpc kafka kubernetes nestjs

Last synced: 06 Sep 2025

https://github.com/adshan/dotnet-grpc-communication

Implementing gRPC services and clients for efficient communication.

dotnet grpc grpc-client grpc-server grpc-unary

Last synced: 06 Dec 2025

https://github.com/octcarp-courses/sustech_cs328-distributed_f24_works

Full score course code of CS328 2024 Fall: Distributed and Cloud Computing, SUSTech. Taught by Prof. Georgios Theodoropoulos @theogeorgios .

docker-compose gin grpc mpi sustech

Last synced: 13 Jun 2025

https://github.com/advra/docker-ubuntu-grpc

Docker container with grpc and protobuf ready to use.

container docker grpc protobuf protobuffer

Last synced: 16 Mar 2025

https://github.com/yogeshlonkar/go-grpc-hmac

HMAC Client and Server Interceptor for golang grpc

go golang grpc

Last synced: 16 Mar 2025

https://github.com/antonygiomarxdev/tygrpc

Automatically generate gRPC services from TypeScript classes.

grpc trpc typescript

Last synced: 01 Mar 2025

https://github.com/siddhantprateek/opendesk

Opendesk: Boost productivity and promote a healthy work environment with our comprehensive platform. Reward tasks, prioritize mental health, and enhance employee well-being for optimized performance. #productivity #wellbeing #workmanagement

dynamodb go grpc microservices

Last synced: 10 Apr 2025

https://github.com/whysobad/tapoctl

A cli and server for interacting locally with your tplink tapo lamps from the command line

grpc rust smarthome tapo tonic

Last synced: 02 Mar 2025

https://github.com/kelvin-1013/copy-trading-bot

Solana-based automated copy trading bot specifically designed for PumpFun tokens. The bot monitors specified target wallets in real-time and automatically replicates their PumpFun token trading activities.

automated-trading bundle copy copy-trading grpc jito price-calculation pumpfun slippage slippage-protection trading yellowstone

Last synced: 27 Jun 2025

https://github.com/dynastymasra/gorpc

Exercise build client server using GRPC

go golang grpc

Last synced: 17 Mar 2025

https://github.com/eclipsemode/go-grpc-sso-new

GRPC service for authorization, authentication, permissions and user info

go grpc

Last synced: 17 Mar 2025

https://github.com/ninnemana/drudge

gRPC/HTTP Protobuf Server

golang grpc grpc-go opencensus rest telemetry

Last synced: 17 Mar 2025

https://github.com/johnbellone/time-service-go

A simple gRPC service for time.

example grpc service

Last synced: 17 Mar 2025

https://github.com/iytfut/ai-test-case

🤖 Generate automated test cases for your GitHub repositories using AI, ensuring comprehensive coverage with seamless integration and multi-language support.

ai ai-powered-testing aitesting booking-system code-generation framework fuzzer golang-test golang-tests graphql grpc java llm no-code test-case-generation test-generation testing thrift

Last synced: 06 Oct 2025

https://github.com/pump-masters/pumpfun-copytrading-sniper-bot-grpc

pumpfun sniper bot and pumpfun copy trading bot with grpc pumpfun sniper bot and pumpfun copy trading bot with grpc pumpfun sniper bot and pumpfun copy trading bot with grpc pumpfun sniper bot and pumpfun copy trading bot with grpc

copy-trading grpc pumpfun pumpfun-bundler pumpfun-copytrading-bot pumpfun-sniper-bot sniper

Last synced: 06 Oct 2025

https://github.com/thereactivemice/micegram

DIY implementation of confidential and private P2P chat based on gRPC and web sockets. Expected to be just local college project, but maybe better. Not affiliated with Telegram developers either the Telegram Project

ecdsa grpc p2p p2p-chat rsa websockets

Last synced: 06 Oct 2025

https://github.com/jjbubudi/tides

Real time tidal data from the Hong Kong Observatory

go golang grpc nats-streaming

Last synced: 14 Jan 2026

https://github.com/braveokafor/connectrpc-authz-go

Authorization interceptors for ConnectRPC with Casbin policies or custom logic

authorization casbin connectrpc golang grpc interceptor rbac

Last synced: 14 Jan 2026

https://github.com/nik-hil/go-grpc-course

Tutorial: Learn gRPC in Go

go golang grpc grpc-go

Last synced: 14 Jan 2026

https://github.com/ceynri/request-hedging

Request hedging policy in the frontend.

frontend grpc hedging npm pnpm request typescript

Last synced: 07 Oct 2025

https://github.com/mrwong99/logging

A slim log collection tool.

docker filesystem golang grpc grpc-go linux log logging windows

Last synced: 14 Jan 2026

https://github.com/j0rgeserran0/blog-grpc-helloworld

Hello World sample on gRPC with .NET Core 3.0 preview 6

aspnet-core-3 aspnetcore3 grpc netcore3 visual-studio-2019

Last synced: 08 Oct 2025

https://github.com/akihokurino/rust-grpc-http

rust sample. use tonic for grpc server.

grpc reqwest rust tonic

Last synced: 08 Oct 2025

https://github.com/jonatasmsantos/nestjs-grpc-starter

Enhance Nestjs with communication between two applications using gRPC

docker grpc nestjs

Last synced: 09 Oct 2025

https://github.com/nhurden/protoc-gen-grpc-python-prebuilt

Prebuilt binaries for protoc-gen-grpc-python

grpc protocol-buffers python

Last synced: 19 Jan 2026

https://github.com/andy2046/gonion

to chain your HTTP / GRPC middleware

chain golang grpc http middleware

Last synced: 09 Oct 2025

https://github.com/marcojulian/calculator

Exercise project written in Go that I did on my own during the course "gRPC [Golang] Master Class: Build Modern API & Microservices" taught by Stephane Maarek on Udemy

go golang grpc ssl udemy-course-project

Last synced: 14 Jan 2026

https://github.com/whysobad/tapoctl-mobile

An android app for interacting with the tapoctl server

android grpc jetpack-compose smarthome tapo

Last synced: 09 Oct 2025

https://github.com/gervasioamy/go-grpc-poc

Simple PoC for gRPC in Go

go grpc poc

Last synced: 10 Oct 2025

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

gRPC interceptors and helper functions for Golang projects

go go-grpc go-grpc-interceptor go-lib go-library go-package golang grpc grpc-client grpc-interceptor grpc-server

Last synced: 10 Oct 2025

https://github.com/vahdet/go-refresh-token-store-redis

A generic refresh token store docker image source code

docker-image go grpc redis refresh-token

Last synced: 05 Feb 2026

https://github.com/rsales/todo-list-app

📖 Study project using Golang, gRPC, and sqlite3 for create a server API.

go grpc grpc-go sqlite3 todolist

Last synced: 14 Jan 2026

https://github.com/1xyz/grpc-playground

Grpc Playground

grpc grpc-go

Last synced: 14 Jan 2026

https://github.com/laban254/grpc-user-payment-services

gRPC-based microservices for user management and payment processing

go gorm grpc microservices postgresql

Last synced: 11 Oct 2025

https://github.com/go-xtek/vuvo-go

#golang #grpc #framework

framework golang grpc grpc-go

Last synced: 14 Jan 2026

https://github.com/fly-studio/laravel-addons-server

a MVC socket server via Swoole

grpc mvc protobuf socket swoole websocket

Last synced: 12 Oct 2025

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

A robust banking system built with Go and Gin, featuring account creation, balance tracking, and money transfers. The frontend is developed using Vue.js with TypeScript. Utilizes JWT for authentication, microservices, gRPC, Redis, PostgreSQL, Docker and Kubernetes. Deployed on AWS with EKS and RDS, and CI/CD managed with GitHub Actions and Jenkins.

aws aws-eks aws-rds aws-route53 docker github-actions go golang grpc jenkins jwt kubernetes postgresql redis typescript vuejs

Last synced: 30 Dec 2025

https://github.com/glory0432/spot-exchange

A multi-threaded exchange with engine and FIFO limit orderbook built in C++, leveraging gRPC

grpc spot-trading

Last synced: 14 Oct 2025

https://github.com/quinost/go-projects

Go projects. Workerpool, health checker, grpc implementation

go grpc health-check workerpool

Last synced: 15 Oct 2025

https://github.com/jille/cerpc

gRPC-like RPCs from browser to Golang backends

golang grpc grpc-go typescript

Last synced: 16 Oct 2025

https://github.com/palutz/rust_nextstep

A series of exercises to play with more advanced topics in Rust

data deltalake graphql grpc p2p protobuf rust rust-lang xml

Last synced: 18 Oct 2025

https://github.com/dynamic-calm/type-safe-api-react-go

Type-Safe APIs with React and Go

go grpc grpcweb protobuf react typescript

Last synced: 19 Oct 2025

https://github.com/quocanh189/flask_go_grpc

A mini project using GRPC with golang and python (flask)

flask golang grpc python

Last synced: 23 Oct 2025

https://github.com/oluwatunmise-olat/sally-api-gateway

A robust API Gateway which streamlines inter-service communications between microservices and clients. Acts as central entry point for managing API requests.

api-gateway golang grpc rest

Last synced: 24 Oct 2025

https://github.com/bryopsida/node-grpc-starter

A bare bones starter template for a node gRPC micro service

grpc nodejs starter-template

Last synced: 25 Oct 2025

https://github.com/mohamedouni1/reservation-hotel-microservice

Microservices avec REST, GraphQL , gRPC et Kafka

graphql grpc kafka microservices-architecture mongodb rest

Last synced: 26 Oct 2025

https://github.com/delduked/go_sync

GoSync is a peer-to-peer file synchronization application written in Go. It allows multiple nodes on the same local network to automatically synchronize files in a specified folder. GoSync is designed to detect changes in files and propagate those changes to other peers in real-time, ensuring that all nodes have the most up-to-date files.

go golang grpc grpc-go

Last synced: 28 Jan 2026

https://github.com/inferadb/proto

InferaDB protocol definitions — Protocol Buffer schemas and gRPC service definitions for engine and control plane APIs.

access-control api-definition authorization buf fine-grained-access-control grpc inferadb permissions protobuf protocol-buffers rebac zanzibar

Last synced: 23 Jan 2026

https://github.com/tstaetter/nanomind

Attempt to create a completely declarative, self-evolving (nano-)service framework

distributed-computing distributed-systems grpc machine-learning microservices nanoservices protobuf ruby

Last synced: 28 Oct 2025

https://github.com/w3y/golang-grpc-service

A simple golang sample base on GRPC

golang golang-examples grpc

Last synced: 06 Feb 2026