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/HectorMRC/filebrowser

A minimal web filebrowser in Go

go grpc mongodb rabbitmq

Last synced: 22 Oct 2025

https://github.com/benslabbert/grpc-gateway-example

Example project using gRPC Gateway as a REST proxy to a gRPC service

golang grpc grpc-gateway postman swagger

Last synced: 23 Oct 2025

https://github.com/kw510/proto

Collection of protos that i have generated for personal use

grpc proto protobuf

Last synced: 01 Jun 2026

https://github.com/windperson/coscup2017_mobile_demo

COSCUP 2017 demo Android invoke golang gRPC server's method, even the proto content is slightly different

android golang grpc java mobile-app

Last synced: 15 Apr 2026

https://github.com/ervg0203/questsearchusinggrpc

QuestSearch is a search application that allows users to explore a database of questions with real-time search and seamless pagination. Built with React, Node.js, gRPC, and MongoDB, it offers a responsive design optimized for all devices, ensuring efficient navigation and performance for question exploration and management.

grpc grpc-web mongodb nodejs reactjs

Last synced: 15 Apr 2026

https://github.com/elbakramer/axserve

AxServe is a server program and client interface that provides functionalities of COM or OCX components through a gRPC server.

activex com cpp grpc ocx python qt6 windows

Last synced: 30 Jan 2026

https://github.com/adamnasrudin03/go-simple-grpc

this project simple use grpc

golang grpc grpc-client grpc-go grpc-server

Last synced: 31 Jan 2026

https://github.com/paulohenriqueoliveiradealmeida/link-shortener-api

Uma API de encurtamento de link

grpc java queue spring

Last synced: 15 Apr 2026

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

Auth gRPC service

go grpc

Last synced: 02 Feb 2026

https://github.com/groundsgg/service-player

player-service is a core component of the grounds-api infrastructure, providing multiple gRPC endpoints for player identity, profile, and player-related data management.

api grpc minecraft player quarkus

Last synced: 08 May 2026

https://github.com/dhruvp-8/grpc-monitoring

Real-time Analytics Daemon with gRPC as a payload stream

aws go-chi golang grpc metrics mongodb protobuf pusher react

Last synced: 15 Apr 2026

https://github.com/cuongpiger/grpc-up-and-running

gRPC: Up and Running equips readers with the skills to build efficient, scalable APIs using gRPC

grpc grpc-client grpc-go grpc-server

Last synced: 17 Mar 2026

https://github.com/didinj/aspnet-core-10-protocol-buffers-grpc-microservices

Build a gRPC Microservice with ASP.NET Core 10 and Protocol Buffers

aspnetcore grpc microservices protocol-buffers webdev

Last synced: 15 Apr 2026

https://github.com/leaq-ru/expired-premium-remover

🔄 Cron job to unset company premium statuses

cronjob go grpc leaq protobuf

Last synced: 09 May 2026

https://github.com/lagenorhynque/hello-grpc

An example Protojure app generated from protojure template

clojure grpc protojure

Last synced: 16 Apr 2026

https://github.com/angelvicenteg/todo-list

A clean, responsive to-do list web application built with HTML, CSS, and JavaScript. Easily add, complete, and delete tasks to stay organized and productive.

animation asp-net-core-identity asp-net-core-mvc beginner best-practices css docker elm-architecture etcd gorm grpc how-to html javascript todolist todolist-application todomvc tutorial

Last synced: 16 Apr 2026

https://github.com/marcosvieirajr/go-multi-tier-microservices

Multi-tier Microservice in Go (in progres)

go golang grpc microservice

Last synced: 16 Apr 2026

https://github.com/kvist-no/digestive

Service that is responsible for once a day sending a gRPC call to a microservice so that it triggers the creation and delivery of the daily email digests for our customers.

digest grpc rust

Last synced: 16 Apr 2026

https://github.com/congard/middleware-sandbox-agh

My middleware projects that were made as a part of Distributed Systems course at the AGH University of Science and Technology

agh agh-university agh-ust agh-wi distributed-systems grpc ice middleware

Last synced: 16 Apr 2026

https://github.com/fsd-universe/metar-service

MetarService is a Go language project used for formatting METAR data and providing an external query API

chinese flight-simulator golang grpc metar restful-api

Last synced: 02 Mar 2026

https://github.com/matthewandretaylor/grpc-client-benchmark

grpc client image streaming benchmarks

grpc python streaming

Last synced: 01 Apr 2026

https://github.com/linkartemy/newpoint-mobile

NewPoint Mobile in Flutter, Dart.

dart flutter grpc mobile-app

Last synced: 05 Mar 2026

https://github.com/ci-space/protostyle

protostyle - protolint plugin for lint your team style

go grpc protobuf protolint

Last synced: 16 Apr 2026

https://github.com/codewater404/gocodestudy

记录学习Golang的历程和代码例子

algorithms design-patterns gin go-zero golang gorm grpc redis

Last synced: 17 Apr 2026

https://github.com/robsantossilva/server-grpc-in-golang-example

Examplo simples de como iniciar um servidor gRPC com Go Lang

evans golang golang-examples grpc grpc-go proto protobuf

Last synced: 17 Apr 2026

https://github.com/anindya-prithvi/rpcs_dscd

Implementing RPCs/comm. using grpc/zeromq/rabbitmq

distributed-systems grpc grpc-python rabbitmq rpc zeromq

Last synced: 17 Apr 2026

https://github.com/ppiankov/tote

Emergency Kubernetes operator that salvages container images from node caches when registries are unavailable.

containerd disaster-recovery go grpc image-management kubernetes operator

Last synced: 04 Apr 2026

https://github.com/bnema/sekeve

CLI secret manager with GPG encryption and gRPC sync. Built with Go 1.26 runtime/secret memory protection.

cli encryption golang gpg grpc password-manager secret-manager security

Last synced: 04 Apr 2026

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

HMAC Client and Server Interceptor for golang grpc

go golang grpc

Last synced: 17 Apr 2026

https://github.com/arturmareknowak/grpcgraphqlwebsockets

Implementation of REST, gRPC, WebSockets and GraphQL endpoints within one container with data stored in SQLite

docker graphql grpc hotchocolate rest signalr sqlite swagger

Last synced: 04 Apr 2026

https://github.com/teamkweku/code-odessey

Official repository of Code Odessey, a blog that aims to provide in-depth beginner friendly tutorials, practical guides, and insightful articles on a wide range of topics and practical roadmaps in SE

api-gateway docker golang grpc kubernetes

Last synced: 05 Apr 2026

https://github.com/athun-me/book_now_booking-svc

This is a go microservice for bookNow ticket booking project, service name is BookingService , which handle the booking and payment

grpc microservice rabitmq

Last synced: 19 Apr 2026

https://github.com/cr00z/gospendingbot

Телеграмм-бот для контроля расходов: clean arch, memory/postgres storage, тесты, observability(graylog, prometheus+grafana, jaeger), kafka, grpc

golang graylog grpc jaeger kafka postgres prometheus

Last synced: 20 Apr 2026

https://github.com/aayushxrj/go-grpc-api-school-mgmt

A gRPC-API-based school management system enabling administrators to manage students, teachers, staff, and classes efficiently

golang grpc jwt mailhog

Last synced: 20 Apr 2026

https://github.com/saicasm/go-fg-service

Go based graphQL service that follows DDD archiecture

go graphql grpc rest

Last synced: 20 Apr 2026

https://github.com/soustify/data-gateway-buffer-java

Aplicação backend responsável por fazer a gerenciar os protobuf do data-gateway (Java)

backend core data-gateway grpc java

Last synced: 21 Apr 2026

https://github.com/moveaxlab/grpc-gen

Opinionated utilities to generate TypeScript code from prorobuf files.

grpc protobuf typescript

Last synced: 21 Apr 2026

https://github.com/anatoliybr/data-modifier

gRPC server for expanding/modifying user data based on a third-party system.

clean-architecture go grpc mock proto

Last synced: 21 Apr 2026

https://github.com/bruceunx/csharp-grpc-server

implement a simple csharp grpc server testing with python grpc client

abb grpc grpc-server plc restapi snap7 template

Last synced: 22 Apr 2026

https://github.com/varunu28/cmpe273-lab2

Lab2 for Cmpe273 Distributed Systems course

grpc grpc-python

Last synced: 24 Apr 2026

https://github.com/maze1377/manager-vending-machine

Our project is a vending system managed by a Grpc server written in Golang. It offers easy setup and maintenance, fast and reliable communication, and efficient management of vending operations.

centralized dicen golang grpc grpc-go management state-pattern vending-machine

Last synced: 24 Apr 2026

https://github.com/filonenkodima/distributeddatabases

DistributedDatabases is an educational project focused on the principles and implementation of distributed database systems. The project demonstrate key concepts such as data replication, sharding, consistency models, and fault tolerance in distributed environments.

comserver csharp grpc remlib wcf

Last synced: 24 Apr 2026

https://github.com/zem12345678/tonic-etcd-microservice

一个rust tonic 微服务使用etcd 服务注册和服务发现的例子

etcd grpc microservice rust tonic

Last synced: 24 Apr 2026

https://github.com/tommyfurgi/distributed-systems

My coursework and assignments on distributed computing: networking, microservices and messaging.

grpc ice ray restful-api sockets

Last synced: 25 Apr 2026

https://github.com/cvhariharan/plugin

A simple Go package to build gRPC based plugins

go grpc plugins

Last synced: 25 Apr 2026

https://github.com/hdev14/grpc-ms

Project to improve my knowlegde about gRPC

grpc typescript

Last synced: 25 Apr 2026

https://github.com/zninjaz30/solana-trading-bot

Solana Trading Bot - RC: For Solana token sniping and trading, the latest version has completed all optimizations

auto-trade-bot copytradingbot decentralized-exchange dex grpc high-frequency-trading jupiter-aggregator open-source raydium-bot sniping solana solana-token-bot trading volume

Last synced: 26 Apr 2026

https://github.com/datanoisetv/shannon

Zero-instrumentation L7 observability for Linux via eBPF. See plaintext HTTP/HTTPS, gRPC, Postgres, MySQL, MongoDB, Redis, Kafka, Cassandra from any process — including through TLS — without keys, sidecars, or code changes. Pure Rust (aya), kernel 5.8+.

apm aya bpf cassandra ebpf ebpf-tools grpc http kafka linux mongodb mysql networking observability postgresql redis rust service-mesh tls tracing

Last synced: 27 Apr 2026

https://github.com/brunbrunbrun/currency_converter_grpc

Client server aplication for converting currency using gRPC

grpc

Last synced: 27 Apr 2026

https://github.com/davidyslu/grpc-practice

This repository is used to practice some basic operations gRPC.

grpc protobuf python

Last synced: 27 Apr 2026

https://github.com/bruce-mig/grpc-proj

Bidirectional, client side and server side streaming implementation using gRPC

go grpc remote-procedure-call

Last synced: 27 Apr 2026

https://github.com/sergicanet9/go-microservices-demo

A lightweight Go microservices demo showcasing gRPC and HTTP communication, built on top of the scv-go-tools library and using go-hexagonal-api as a backend service.

docker go grpc hexagonal-architecture microservices mongodb restapi

Last synced: 27 Apr 2026

https://github.com/gabihodoroaga/http-grpc-websocket

How to run HTTP, gRPC, websocket all on the same port on Google Cloud Run

cloud-run gcp google-cloud-platform grpc https websocket

Last synced: 27 Apr 2026

https://github.com/vijayanant/confer

Building a simplified distributed configuration management system in Rust to learn about gRPC, Raft, and distributed systems principles.

async-raft configuration-management distributed-systems grpc learning-by-doing raft rust tokio

Last synced: 28 Apr 2026

https://github.com/bruce-mig/pc-book-go

A golang application which provides unary, server-streaming, client-streaming & bi-directional streaming gRPC APIs as well as an http-gatewaty server

go grpc grpc-gateway mutual-tls protocol-buffers

Last synced: 28 Apr 2026

https://github.com/natata/cmds

A simple command service implement with grpc

commander go golang grpc

Last synced: 29 Apr 2026

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

Simple gRPC service with HTTP extension based on a proto API definition. Includes deployment to Kubernetes and ingress configuration with TLS certificates.

api grpc http ingress kubern protobuf

Last synced: 29 Apr 2026

https://github.com/a37z/g-rpc-tutorial

Tutorial Series about gRPC on Linkedin

go grpc grpc-go http2 protocol-buffers

Last synced: 29 Apr 2026

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

etcd resolver for @grpc/grpc-js

etcd grpc grpc-node grpc-resolver

Last synced: 29 Apr 2026

https://github.com/anirudh-pulavarthy/file-indexing-engine-grpc

A File indexing program in Java that uses gRPC for IPC

client-server distrubted-systems grpc grpc-java java

Last synced: 29 Apr 2026

https://github.com/serhatayata/grpc-demo-app

gRPC Demo App

asp-net-core grpc

Last synced: 29 Apr 2026

https://github.com/lazhari/go-grpc-blog

Is simple example using Go, gRPC and MongoDB

go grpc mongo protocol-buffers

Last synced: 29 Apr 2026

https://github.com/dhiguero/grpc-proto-manager

GPM: A tool to orchestrate the generation of gRPC protos on different languages and repos

generator grpc grpc-protos protobuf

Last synced: 29 Apr 2026

https://github.com/0xboji/grpc-messenger-core

grpc chat bot

chat-bot grpc

Last synced: 29 Apr 2026

https://github.com/mikejoh/grpc-echo-service

A super simple gRPC example inspired by the official helloworld example from grpc.io

grpc grpc-go helm kind kubernetes metallb

Last synced: 29 Apr 2026

https://github.com/angelodlfrtr/relevation

GRPC elevation server based on gdal data

elevation gdal grpc

Last synced: 30 Apr 2026

https://github.com/belltoy/egrpc

A gRPC client library for Erlang/OTP built on top of gun.

erlang grpc grpc-client grpc-erlang

Last synced: 30 Apr 2026

https://github.com/linux-china/coroutines-grpc-demo

gRPC service with Kotlin Coroutines and Spring Boot

coroutines grpc kotlin

Last synced: 30 Apr 2026

https://github.com/sayems/grpc.examples

gRPC Hello World example

grpc java microservice testng

Last synced: 30 Apr 2026

https://github.com/sharmadhiraj/flutter-grpc-shopping-list

Exploring gRPC communication between a Dart gRPC server and a Flutter client for managing a simple shopping list.

android dart flutter grcp-client grpc grpc-server ios protobuf protos

Last synced: 30 Apr 2026

https://github.com/daniel-sogbey/distributed-microservice-system

A distributed event-driven system composed of independent services, usersvc, ordersvc, paymentsvc, and an API Gateway, communicating via gRPC for synchronous requests and RabbitMQ for asynchronous message passing.

go grpc postgresql rabbitmq

Last synced: 01 May 2026

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

Simple Example of Communication using gRPC service with GO lang

communication go golang google grpc rpc

Last synced: 01 May 2026

https://github.com/ivan-montes/auth-and-user

When gRPC met Spring... but also Hexagonal Arch, Authorization Server and JWT. The system allows users to register, create categories, products, and leave opinions, reviews, and votes.

grpc java jwt spring

Last synced: 08 Jun 2026

https://github.com/albugowy15/grpc-pcbook

Go microservices for PC Booking System with GRPC

go grpc

Last synced: 01 May 2026

https://github.com/felipecruz91/go-data-converter-service-

Exposes an API written in Go to convert data from JSON to binary using protobuf.

go grpc protobuf

Last synced: 01 May 2026

https://github.com/wiliamhw/golang-grpc-example

Projects to learn how to build API on gRPC protocol using Golang and MongoDB

golang grpc mongodb protobuffer ssl

Last synced: 01 May 2026

https://github.com/evgeniy-dammer/httpbasicauthgrpc

HTTP Basic Authentication with gRPC in Go Microservices

go golang grpc http-authentication microservice

Last synced: 02 May 2026

https://github.com/zeuxisoo/go-zenwords

An experimental program for providing text filtering services

filter golang grpc rpc web

Last synced: 02 May 2026

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

A simple demonstration for communication between micro-services using GRPC.

grpc grpc-client grpc-demo grpc-java grpc-server

Last synced: 02 May 2026