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/coreyjs/grpc-cache-example

A ruby gRPC server that can store and retrieve files from memcache. A Go client to interact with the server

example-project go golang grpc grpc-server learn learning memcache ruby tutorial

Last synced: 25 Jul 2025

https://github.com/andreoav/dice

gRPC PoC to roll dices

dice-roller golang grpc grpc-go poc rpg

Last synced: 25 Jul 2025

https://github.com/authzed/gochugaru

Go client library for SpiceDB that strives to be as ergonomic as possible

acl database fine-grained-authorization golang golang-library grpc rbac spicedb spicedb-client zanzibar

Last synced: 25 Jul 2025

https://github.com/harwoeck/hibpoffline

High-performance Service for querying an offline copy of the HIBP database (a collection of 551 million breached 🔓 passwords). Exists because private ☁️ = ❤.

badger bigcache cache cloud-native docker go golang grpc haveibeenpwned high-performance http leaked-secrets low-latency microservice on-premise passwords rest self-hosted service standalone

Last synced: 08 Oct 2025

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

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/yanndr/capture

Grpc service to capture an image from a video

capture go-kit grpc prometheus service video

Last synced: 28 Oct 2025

https://github.com/monkeydioude/goauth

User + JWT Authentification micro-service, both gRPC and JSON API

authentication grpc jwt-auth

Last synced: 01 Apr 2025

https://github.com/melyouz/risala

(WiP) gRPC based Message Broker written in Go for self learning purpose

broker go golang grpc message queue

Last synced: 01 Apr 2025

https://github.com/popovicu/g2disk

Go monorepo for a framework to build Linux block devices in userspace

block-dev go golang grpc grpc-go linux nbdkit userspace

Last synced: 26 Jul 2025

https://github.com/lukasjhan/ground-client

Your FREE, lightweight tool for REST, GraphQL, gRPC, and AsyncAPI interactive client & documentation

asyncapi graphql grpc rest-api socket-io testing websocket

Last synced: 30 Dec 2025

https://github.com/congnghia0609/ntc-ggrpc

ntc-ggrpc is an example golang gRPC

grpc grpc-client grpc-go grpc-server ntc-ggrpc

Last synced: 30 Oct 2025

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

https://github.com/alexnguyen27/grpc-demo

Learning GRPC

grpc javascript

Last synced: 10 Jul 2025

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/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/i2y/hyperway

Go RPC library with dynamic protobuf generation

connectrpc go golang grpc protobuf rpc

Last synced: 28 Jul 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: 30 Dec 2025

https://github.com/neography7/questr-user-srvc

This repository contains the user microservice portion of the Questr Q&A application.

aws-s3 grpc microservice mongodb nestjs

Last synced: 27 Mar 2025

https://github.com/nurfarazi/organic-shop-microservices

microservices-based e-commerce platform built using .NET 8, ASP.NET Core, Docker, RabbitMQ, and other modern technologies. Explore core e-commerce features like product catalogs, shopping carts, discounts, and order processing, all implemented as independent microservices communicating through gRPC and RabbitMQ.

api-gateway cqrs fluentvalidation grpc microservice rabbitmq

Last synced: 09 Mar 2026

https://github.com/neography7/questr-question-srvc

This repository contains the question microservice portion of the Questr Q&A application.

grpc mongodb nestjs

Last synced: 27 Mar 2025

https://github.com/neography7/questr-auth-srvc

This repository contains the auth microservice portion of the Questr Q&A application.

grpc jwt mongodb nestjs

Last synced: 27 Mar 2025

https://github.com/ahsansoftengineer/sba-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: 28 Jul 2025

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

Runner agents for the tinyCI ecosystem

continuous-integration docker golang grpc overlayfs parallel test

Last synced: 11 Jan 2026

https://github.com/mungujn/weather-server

A weather app backend built using go, gRPC, Redis and docker

docker docker-compose go grpc grpc-go redis tls

Last synced: 11 Mar 2025

https://github.com/dan-and-dna/grpc-route

The grpc middleware that forwards grpc requests

forwarding grpc middleware

Last synced: 03 Jan 2026

https://github.com/namnv2496/go-coffee-shop

A demonstration of a coffee store by Golang implementation, utilizes Micro-services, message queue, caching, gRPC, RBAC and cron job for daily generating pdf report

basic-programming demo-app gocron golang goqu grpc minio redis-go sarama sql-migrate

Last synced: 31 Oct 2025

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

https://github.com/shikuin/tiny-mia

NLP: Made for Termux and server release

grpc llm nlp rust termux

Last synced: 29 Jul 2025

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/autodidaddict/iotmonitor

IoT Monitor sample application in Go, using Redis and gRPC

go golang grpc protobuf protocol-buffers redis

Last synced: 23 Feb 2025

https://github.com/dmehra2102/go-backend

backend web development: Golang, Postgres, Redis, Gin, gRPC, Docker, Kubernetes, AWS, CI/CD

docker gin go grpc grpc-gateway grpc-go paseto postgresql proto3

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

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/umarhadi/bank-server

bank server

backend eks go grpc k8s

Last synced: 30 Dec 2025

https://github.com/lqr471814/filesharing

A simple filesharing application for use in LAN networks.

golang grpc svelte

Last synced: 07 Nov 2025

https://github.com/indrasaputra/arjuna

My playground to implement everything I find it interesting

go golang grpc grpc-gateway openapi protobuf temporal

Last synced: 16 Feb 2026

https://github.com/kubetail-org/grpc-dispatcher-go

Go library for dispatching queries to multiple gRPC servers running on Kubernetes simultaneously

grpc grpc-go grpc-golang kubernetes

Last synced: 06 Mar 2026

https://github.com/any2api/any2api

🚀 any2api core framework, CLI and docs

adapter api container docker grpc messaging rest rpc wrapper

Last synced: 07 Aug 2025

https://github.com/moemoe89/go-grpc-client-ririk

👵 This repo for practicing gRPC client using Golang, Docker, Travis CI and CodeCov

client codecov docker go golang grpc travis-ci

Last synced: 30 Jul 2025

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

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/jansdhillon/task-manager

Create and manage tasks.

cli cloud-run docker gcp go golang grpc supabase

Last synced: 01 Mar 2026

https://github.com/takusemba/grpc-proto

proto file for grpc

grpc proto-files protobuf

Last synced: 23 Feb 2025

https://github.com/reshiadavan/netinfra

My Infrastructure Management Microservice.

asp-net csharp docker grpc kubernetes rabbitmq sql-server

Last synced: 30 Dec 2025

https://github.com/p4ul-m/image-classificator

Image Classificator is a web application that allows users to upload images and classify them using pre-trained models. All services are totally independant and can run on different place.

express grpc image-classification keras machine-learning python react tensorflow

Last synced: 23 Feb 2025

https://github.com/emiliorosiles/gokv

Gokv is a distributed in-memory key-value store written in Go. It is designed to be a simple, highly available, and scalable solution for caching data.

caching consistent-hashing distributed go grpc rebalancing replication

Last synced: 24 Sep 2025

https://github.com/rohith-kola/go-findjob

A job aggregator that maps jobs with H1B and E-Verify data.

aws aws-ec2 docker gin go golang grpc nextjs postgresql reactjs rest-api tailwindcss

Last synced: 30 Dec 2025

https://github.com/mcanlas/akka-grpc-poc

Akka gRPC practice

akka grpc scala

Last synced: 05 Apr 2025

https://github.com/vadyushkins/simple-grpc-chat

Simple gRPC chat written in Python with PyQt5

grpc grpc-chat grpc-python pyqt5 pyqt5-chat python-chat

Last synced: 20 Mar 2025

https://github.com/alexnthnz/notification-system

A scalable, Go-based Notification Service inspired by Alex Xu's system design principles. Supports multi-channel notifications (email, SMS, push) with a microservices architecture, using Kafka/NATS for queuing, PostgreSQL/Redis for storage, and Prometheus/Grafana for monitoring.

go grpc kafka notification postgres redis rest-api

Last synced: 11 Aug 2025

https://github.com/josemyduarte/grpc-go-demo

Simple gRPC client-server demo

go golang grpc grpc-go

Last synced: 15 Jul 2025

https://github.com/aesteve/vertx-dgraph-client

Small example showing how to use vertx-grpc client in order to target a running dgraph service

dgraph dgraph-client grpc java vertx

Last synced: 05 Apr 2025

https://github.com/naufalziyad/grpc-courses

gRPC is a modern, open source remote procedure call (RPC) framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems

go golang grpc grpc-go protobuf

Last synced: 01 Aug 2025

https://github.com/hobom-s/hobom-buf-proto

hobom-buf-proto

buf grpc protobuf

Last synced: 02 Aug 2025

https://github.com/salihcanbinboga/grpc_client_flutter

This project demonstrates how to create a gRPC client in Flutter.

dart flutter flutter-app flutter-apps flutter-examples grpc grpc-client

Last synced: 29 Dec 2025

https://github.com/tk42/sqlc-buf-pg-template

SQL query driven backend template with sqlc, gRPC and postgres and also operated by grpcui, pgweb and grafana

grpc postgresql sql

Last synced: 23 Feb 2025

https://github.com/pieceowater-dev/lotof.sample.gtw

Template structure to generate, build, and run a GraphQL server using gqlgen

gateway golang graphql grpc grpc-client grpc-go

Last synced: 02 Aug 2025

https://github.com/luarvic/grpcauthorizationexample

A simple example of token-based authorization in ASP.NET Core that uses a separate gRPC service to validate tokens

asp-net-core authorization grpc middleware

Last synced: 20 Jan 2026

https://github.com/yagoluiz/grpc-dotnet

Comunication API's using gRPC and .NET Core 3

docker docker-compose grpc netcore3

Last synced: 17 Mar 2025

https://github.com/yagoluiz/discount-microservices

Comunication microservices using gRPC and .NET Core 3

docker docker-compose grpc microservice netcore3

Last synced: 20 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/afthaab/grpc-demo

This repository is created in order to better understand the RPC calls and invoke GRPC

grpc microservices protobuf rpc

Last synced: 02 Mar 2025

https://github.com/soroushj/go-grpc-otel-example

Go + gRPC + OpenTelemetry Example

example go golang grpc otel

Last synced: 03 Aug 2025

https://github.com/pandakn/grpcgenie

GrpcGenie is a command-line tool that generates gRPC handler files from .proto definitions. It simplifies the process of creating gRPC server implementations by automatically generating boilerplate code.

cli go grpc tools

Last synced: 03 Jan 2026

https://github.com/eriksol116/pumpswap-sniper-grpc-v1.0

This bot sniper tokens that migrate from pump.fun to pumpswap by using the grpc.

grpc migrate pumpswap snipe-bot sniper solana token

Last synced: 04 Aug 2025

https://github.com/lekhana3003/weather-grpc-service

Simple weather service application developed in spring boot using GRPC.

eureka eureka-discovery-service grpc java java-example mongodb spring-boot spring-boot-example spring-mvc

Last synced: 30 Dec 2025

https://github.com/athun-me/booknow-account-services

This is a go microservice for usermanagement for bookNow ticket booking project,which is a small and independent application that handles the informaation of the users’

fiber gorm grpc microservice vper

Last synced: 28 Mar 2025

https://github.com/athun-me/book-administrative-service

This is a go microservice for administrative service for bookNow ticket booking project,which is a small and independent application that handles the the train

gin go gorm grpc microse

Last synced: 28 Mar 2025

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/jozpedro23zx/basic_student_management

Simple grpc application with node

grpc grpc-node streaming

Last synced: 18 Mar 2025

https://github.com/daniilty/tinkoff-invest-historical-gateway

gRPC прокся для скачки и анализа исторических данных о ценных бумагах

go golang grpc investing investment proxy tinkoff-invest

Last synced: 21 Mar 2025

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

https://github.com/satyajitghana/projektzirconium

Zirconium: A high performance server and client using gRPC and MongoDB

cpp17 grpc mongo mongo-c mongo-client mongocxx mongodb

Last synced: 15 Jul 2025

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

https://github.com/jonericcook/gopherchatter

gopherchatter - how gophers chat

go-grpc-middleware golang grpc grpc-go mongodb

Last synced: 02 Mar 2025

https://github.com/wellwe11well/exauth

gRPC сервер авторизации и аутентификации

docker ghz grpc jwt machinery rabbitmq redis

Last synced: 07 Aug 2025

https://github.com/rajshrestha86/go-configure

A simple application built on golang that can be used to configure multiple servers at the same time using SSH.

golang grpc rpc

Last synced: 11 Sep 2025

https://github.com/irodriguez13/sharpcore-kernel

WSL2 free SharpCore Microkernel The modular and portable core of the SharpCore ecosystem. A microkernel-like runtime designed to handle dynamic instruction payloads through interchangeable communication protocols.

grpc ipc json linux-kernel microkernel microkernel-architecture named-pipes unix-socket virtual-machine

Last synced: 08 Aug 2025

https://github.com/paulja/go-fib-grpc

Example gRPC service in Go with Docker Compose and TLS

docker docker-compose go grpc tls

Last synced: 09 Jul 2025