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/aimaster-dev/amm-pool-fetch_grpc_raydium

Raydium Pool Info fetch. Raydium basetoken price. Raydium pool liquidity. Raydium pool marketcap

cargo grpc raydium-sdk rust solana

Last synced: 05 May 2026

https://github.com/hectormrc/filebrowser

A minimal web filebrowser in Go

go grpc mongodb rabbitmq

Last synced: 05 May 2026

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

This is a go microservice for bookNow ticket booking project, service name : train service , that handles the train data

gin-gonic grpc microservice viper

Last synced: 05 May 2026

https://github.com/beto-ouverney/blogs-microservices-go

Blogs MicroServices GRPC Build with GO Lang and MySql

clean-architecture go golang grpc grpc-go microservices mvc-architecture mysql sqlx

Last synced: 05 May 2026

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

An android app for interacting with the tapoctl server

android grpc jetpack-compose smarthome tapo

Last synced: 06 May 2026

https://github.com/lopatnov/translate-angular

Angular client for the Translate gRPC API

angular biomejs bootstrap express grpc nlp ssr stt testing-ui translate

Last synced: 09 Jun 2026

https://github.com/testinggospels/camoswag

Camoswag is an extension to Camouflage backend mocking tool, which allows you to quickly convert an OpenAPI Specification into a set of mocks usable by Camouflage.

api api-simulation camouflage grpc mocking rest service-virtualization stub testing

Last synced: 06 May 2026

https://github.com/jonatasmsantos/nestjs-standalone

Services with nestjs standalone for gRPC, Kafka, BullMQ (BullJs) e RabbitMQ

apachekafka bullmq grpc rabbitmq redis

Last synced: 06 May 2026

https://github.com/youssefwaelmohamedlotfy/aspnet-api-patterns-benchmark

Comparison between different Architectural Patterns in ASP.NET Core (GraphQL - REST - gRPC)

api benchmark dotnet6 graphql grpc rest

Last synced: 06 May 2026

https://github.com/zazk/ginrrpc

Go Gin Framework with gRPC App

gin go golang grpc

Last synced: 06 May 2026

https://github.com/apollotoday/solana-pumpfun-sniper-rust

✅pumpfun rust sniper bot🔥 In addtion to these solana raydium snipe bot(raydium sniping bot) and pumpfun snipe bot(pumpfun sniping bot), it has raydium bundler, pumpfun bundler, copy trading bot, raydium/pumpfun volume bot more.

bundler-sniper geyser grpc helius pumpfun rust solana

Last synced: 06 May 2026

https://github.com/sinisaos/grpc-crud-example

Example crud application with gRPC, Gin and GORM.

gin-gonic golang gorm-orm grpc

Last synced: 06 May 2026

https://github.com/claudiu28/ticketing-app-java

Ticketing system for basketball tournaments, built with JavaFX client, gRPC communication, and asynchronous backend using CompletableFuture with SQLite. Implements Observer and Proxy patterns for real-time updates of ticket availability and sales.

client-server completable-future grpc java javafx observer-pattern proxy-pattern sqlite3

Last synced: 06 May 2026

https://github.com/jy8752/microservice-demo

microservice sample project.use Go, kubernetes, gRPC...

golang grpc kubernetes microservice

Last synced: 06 May 2026

https://github.com/rongfengliang/grpc-elixir

grpc elixir golang client demo

elixir golang grpc grpc-elixir

Last synced: 07 May 2026

https://github.com/zoobz-io/aegis

Service mesh for Go microservices — mTLS everywhere, zero configuration

go golang grpc microservices mtls service-mesh zoobzio

Last synced: 07 May 2026

https://github.com/alexejdumka/wordcloud-grpc

This project demonstrates a Java client interacting with a Python server over gRPC to generate word cloud images.

grpc java python

Last synced: 07 May 2026

https://github.com/dkrizic/todo

Go Service and client based on Protobuf

docker go grpc multiarch protobuf rest

Last synced: 07 May 2026

https://github.com/hoangcaophi/notification

The project sample for a notification service using SignalR or Socket.IO

grpc mongodb signalr socket

Last synced: 07 May 2026

https://github.com/subliker/track-parcel-service

Microservices-based parcel tracking system with Telegram bot integration, message broker, and gRPC communication, designed for seamless parcel management and notifications.

elk golang goose grpc kubernetes microservice rabbitmq

Last synced: 07 May 2026

https://github.com/kruczjak/shortener

WIP: Shortener API written in GO using Redis, gRPC and optional RabbitMQ to send events

golang grpc rabbitmq redis shortener

Last synced: 07 May 2026

https://github.com/matheusjohannaraujo/grpc_node

gRPC Node.js

grpc nodejs rpc

Last synced: 08 May 2026

https://github.com/vaguue/grpcchat

example of Node.js + electron app for p2p communication through gRPC

electron grpc

Last synced: 08 May 2026

https://github.com/saleh-ghazimoradi/microecobay

A modern eCommerce platform inspired by Amazon, offering seamless shopping with features like user authentication, product browsing, order processing, and a dynamic cart. Built with a microservices architecture for scalability and adaptability.

cicd elasticsearch golang gorm grpc microservices redis

Last synced: 08 May 2026

https://github.com/jcserv/mjurl

A simple URL Shortening service implemented in Go

golang grpc postgresql rest-api

Last synced: 08 May 2026

https://github.com/aliakseis/doods_client

client for github.com/snowzach/doods

grpc grpc-cpp

Last synced: 08 May 2026

https://github.com/bookpanda/mygraderlist-gateway

Gateway microservice for MyGraderList

clean-architecture golang grpc microservices

Last synced: 08 May 2026

https://github.com/s-4i5/device-auth

Авторизация юзера через пин мобильного приложения

golang grpc jwt-authentication mciroservice postgresql tls

Last synced: 08 May 2026

https://github.com/saefullohmaslul/grpc-node-utility

:green_book: Utility service of gRPC Microservices with Node.js

grpc grpc-node microservices nodejs

Last synced: 08 May 2026

https://github.com/joaorafa19/codepix

Bank account transference application

cli go golang grpc grpc-go kafka microservices postgres

Last synced: 08 May 2026

https://github.com/sergio-oliveira-br/distsys

Terminal Based Assignment Assessment - NCI

distributed-systems grpc java mqtt rabbitmq

Last synced: 09 May 2026

https://github.com/zahi1/multi-protocol-system-integration

Multi-protocol system integration of a gas‑pressure simulation with interoperable Container, Input, and Output components joined via adapters. Server uses SimpleRPC; Input client uses gRPC; Output client uses RESTful HTTP; adapters unify calls into a single RPC-style domain interface.

adapters-layer client-server csharp distributed-systems dotnet grpc interoperability microservices multi-protocol nlog nswag rabbitmq restful-api rpc simple-rpc simulation

Last synced: 09 May 2026

https://github.com/bakliwalvaibhav1/real-time-weather-data-stream-kafka-grpc

Real Time Weather Data Streaming using Kafka and gRPC

grpc kafka python

Last synced: 09 May 2026

https://github.com/mhdbs/go-grpc-server-stream

Golang Grpc stream a stub data from server to the client.

go-dep golang grpc protobuf shell

Last synced: 09 May 2026

https://github.com/nhatthaiquang-agilityio/dotnet3.0-grpc

Example with ASP Net Core 3.0 and gRPC

dotnet-core grpc grpc-client grpc-server

Last synced: 09 May 2026

https://github.com/eulerbm/grpc

Developing a simple CRUD (Create, Read, Update, Delete) application using gRPC involves several key steps to establish efficient client-server communication. This project focuses on creating a gRPC service that manages a collection of items, such as user records, products, or notes.

grpc grpc-java java postgres

Last synced: 09 May 2026

https://github.com/jesse-c/grpc-example-rust-swift

A small example of using gRPC to connect Rust and Swift.

grpc rust swift

Last synced: 09 May 2026

https://github.com/ekhabarov/talks

Slides and videos from conferences and meetups

bazel go golang grpc grpc-go grpc-plugins slides talks

Last synced: 09 May 2026

https://github.com/elislusarczyk/grpc-snippets.vim

grpc/proto neosnippets for vim

grpc nvim protobuf snippets vim

Last synced: 09 May 2026

https://github.com/vodolaz095/stocks_broadcaster

Utility to broadcast last deal price from MOEX via redis publishing

go golang grpc redis stocks

Last synced: 10 May 2026

https://github.com/madi-s/grpc-server-client-example

Auth web application depicting grpc communication between go and python web services.

auth go grpc python web

Last synced: 10 May 2026

https://github.com/lunarianss/streams

Streams is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead. ⚡️ Grpc Proxy

go grpc grpc-proxy proxy

Last synced: 10 May 2026

https://github.com/dipjyotimetia/restura

⚡ Fast, lightweight API client supporting REST, GraphQL, gRPC & more. Built for developers who value speed and simplicity.

api-client grpc http-client mcp-client

Last synced: 28 May 2026

https://github.com/mdmourao/projetotm

Criámos uma moeda descentralizada com a linguagem Java, com a comunicação baseada em REST API, utilizámos várias técnicas de Gossip.

docker gossip grpc java moeda zookeper

Last synced: 11 May 2026

https://github.com/prosenjitjoy/modular-monolith-architecture-in-go

Complete ecommerce backend project used for learning the Modular Monolith Architecture

chi grpc grpc-gateway modular-monolith postgres protobuf

Last synced: 11 May 2026

https://github.com/eftybv/efty-pay-php-sdk

Efty Pay PHP SDK for Efty Pay; Efty's online transaction service designed to ensure secure and transparent buying and selling of domain names. It acts as a trusted intermediary to safeguard both the buyer and seller's interests during the transaction process.

domain-investment efty eftypay grpc php

Last synced: 11 May 2026

https://github.com/linzhengen/hub

Full-stack microservices blueprint: Go (Backend), React (Frontend), kubernetes, and Terraform-managed Infrastructure.

clean-architecture golang grpc grpc-gateway k8s keycloak postgresql reactjs sqlc terraform vibe-coding vite

Last synced: 11 May 2026

https://github.com/astrodynamic/grpcquests

gRPCQuests explores gRPC and Protocol Buffers in C++, testing features, optimizing performance, and enhancing security, all built and managed with CMake.

api asynchronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization grpc grpc-client grpc-cpp grpc-server learning networking-protocols proto3 protobuf rpc serialization

Last synced: 12 May 2026

https://github.com/omecodes/service

Microservices library that handle service discovery and mutual TLS service communication over mutual TLS.

discovery-service golang grpc microservices tls-certificate

Last synced: 12 May 2026

https://github.com/paulja/go-work

Go project that schedules workers and uses a heartbeat all over gRPC

grpc

Last synced: 13 May 2026

https://github.com/cbuschka/go-grpc-agent-poc

grpc based communication between a master process and an locally or remotely launched agent process

agent golang grpc ipc remote

Last synced: 14 May 2026

https://github.com/johnverheij/grpcassertions.tunit

TUnit-native gRPC assertions for .NET tests. Fluent assertions on gRPC call outcomes, including RpcException and status codes. AOT-compatible, no runtime reflection.

aot assertions dotnet grpc rpc testing tunit

Last synced: 12 Jun 2026

https://github.com/arumandesu/uniclubs-protos

Protocol buffers of UCMS services

grpc protobuf protocol-buffers

Last synced: 12 Jun 2026

https://github.com/nikero41/microservices-rust

A Rust microservices project built as part of a course, then heavily modified and expanded beyond the original implementation. The project demonstrates a small gRPC-based authentication system.

grpc learning-project microservices protobuf rust tokio tonic

Last synced: 16 Jun 2026

https://github.com/balcieren/connect-errors-es

Define errors in .proto, generate type-safe TypeScript constructors, catch bugs at compile time

connectrpc ecmascript error-handling grpc javascript microservice nodejs protobuf typescript

Last synced: 18 Jun 2026

https://github.com/dreygur/protide

Native desktop API testing tool - HTTP, GraphQL, WebSocket, gRPC, tRPC, Socket.IO. Built with Rust + GPUI.

api-client developer-tools gpui graphql grpc http-client lsp rust websocket

Last synced: 21 Jun 2026

https://github.com/krafton-athena/protoc-gen-go-grpc

Prebuilt binaries of protoc-gen-go-grpc (gRPC Go code generator), mirrored from grpc/grpc-go.

code-generation go golang grpc grpc-go mirror prebuild-binaries protobuf protobuf-compiler protoc-gen-go-grpc protoc-plugin

Last synced: 22 Jun 2026

https://github.com/usuginus/go-rpcatlas

Static RPC flow maps for Go codebases. Source-only summaries for review, CI, and AI.

ai ast code-review developer-tools github-actions go golang grpc rpc static-analysis

Last synced: 23 Jun 2026

https://github.com/magomedcoder/gen

Gen - это платформа для работы с LLM, которая объединяет сервер, клиентское приложение и сервисы выполнения инструментов в единую систему

ai aichat anrdoid chat-ai gen go golang grpc ios linux llm llmchat macos mcp mcp-client mcp-server po proto windows

Last synced: 24 Jun 2026

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

Quarkus gRPC service for storing, versioning, and serving configuration documents from Postgres, with NATS-based change notifications.

config-service configuration-management flyway grpc kotlin nats postresql quarkus

Last synced: 25 Jun 2026

https://github.com/50gramx/eapp-python-domain

🐍 Auto-generated Python client library for EAPP system contracts. Type-safe protobuf client with gRPC support for seamless Python integration.

api auto-generated client-library grpc microservices package-distribution pip protobuf python type-safe

Last synced: 26 Jun 2026

https://github.com/50gramx/eapp-dart-domain

🎯 Auto-generated Dart client library for EAPP system contracts. Perfect for Flutter apps with type-safe protobuf client and gRPC support.

auto-generated client-library dart flutter grpc mobile protobuf pub-dev type-safe web

Last synced: 30 Jun 2026

https://github.com/ribbinpo/microservice-poc-old

for lean & poc microservice in each framework

grpc kafka microservice nodejs poc

Last synced: 06 Feb 2026

https://github.com/tripolskypetr/di-lazy

Lazy instantiation of the class based on the first access to its reference

dependency-injection grpc lazy-loading oop optimization optimization-algorithms performance

Last synced: 24 Apr 2026

https://github.com/ningenme/nina-api

趣味開発 contribution-api (product name: nina)

go golang grpc grpc-web ningenme-project

Last synced: 09 May 2026

https://github.com/paulja/go-kvs

Key Value Server

distributed-systems go grpc

Last synced: 17 Apr 2026

https://github.com/ningenme/nina-batch

趣味開発 contribution-batch (product name: nina)

go golang grpc

Last synced: 16 May 2026

https://github.com/jazaltron10/simple_grpc_chat_app

Implemented in Golang with the gRPC framework, this chat application exemplifies gRPC's efficiency in crafting communication protocols. Facilitating real-time message exchange between clients and servers, the app underscores gRPC's simplicity and versatility in constructing scalable and high-performance communication systems.

chat-application golang grpc grpc-go

Last synced: 29 Apr 2026

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

My first implementation of a Go project using GRPC , it has all the different types of Data flows GRPC offer us 🐹.

go golang grpc hexagonal-architecture

Last synced: 18 Apr 2026

https://github.com/RafalSalwa/auth-api

Double Opt-In Auth api REST, gRPC, rabbitmq, gorm, CORS and goroutines. Based on monorepo pattern with HTTP and RPC endpoints

air amqp circleci cqrs docker-compose githubactions go golang gorilla-mux gorm grpc grpc-go jaeger mongodb opentelemetry prometheus rabbitmq redis swagger

Last synced: 01 Oct 2025

https://github.com/arumandesu/university-clubs-backend

API Gateway of a University Club Management Web Application

api-gateway backend go golang grpc grpc-client

Last synced: 15 May 2026

https://github.com/bvwells/grpc-example

Fun with gRPC

go golang grpc grpc-go

Last synced: 08 May 2026

https://github.com/nourelnaby4/grpc-demo-net

Create gRPC Communication between Server and Client using Asp.Net

asp-net-core background-service grpc

Last synced: 21 May 2026

https://github.com/yasushi-saito/grpc-mutualtls

Minimal example of grpc + SSL + mutual authentication in Go

golang grpc grpc-go ssl

Last synced: 21 May 2026

https://github.com/gustavohnsv/ep1_dsid

Exercício de Programa sobre utilização de mecanismos para RPC (Remote Procedure Calls) da disciplina de Desenvolvimento de Sistemas de Informação Distribuídos, onde foram utilizados gRPC e JSON-RPC para as comparações e benchmarkings

bash-script docker docker-compose grpc jsonrpc pip3 python3

Last synced: 08 Apr 2026

https://github.com/hyperi-io/hyperi-rustlib

Opinionated, drop-in Rust toolkit for production services at scale. The patterns from blog posts as actual code: 8-layer config cascade, structured logging with PII masking, Prometheus + OpenTelemetry, tiered disk-spillover sinks, Kafka/gRPC transports, adaptive worker pools, graceful shutdown.

async backpressure circuit-breaker config data-pipeline grpc hot-path kafka kubernetes metrics observability opentelemetry prometheus rust rust-library secrets-management simd structured-logging tokio tracing

Last synced: 14 Jun 2026

https://github.com/ajaybhaskar-athi/speakx-search-app

A React-based application built for SpeakX internship, designed to display a set of questions along with their corresponding answers. This platform leverages React, gRPC, and pagination for efficient browsing and fetching of data.

grpc grpc-client mongodb nodejs react web-proxy

Last synced: 09 Apr 2026

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

⛓️ Protocol Buffers schema and codegen

codegen go grpc leaq protobuf

Last synced: 30 Apr 2026

https://github.com/wmalarski/cosmoresearch

Azure CosmosDB + Table API + gRPC + GraphQL research repository.

azure cosmodb csharp graphql grpc grpc-csharp grpc-python hot-chocolate python tableapi

Last synced: 08 Apr 2026

https://github.com/buemura/minibank

Mini Bank is a microservices-based application that provides a simple banking system with features such as account creation, balance transfer, and account retrieval. The application is designed using a microservices architecture, where each service is responsible for a specific business function.

docker golang grpc microservice rabbitmq

Last synced: 08 Feb 2026

https://github.com/zuyatna/emoney-microservice

A mini microservices-based digital wallet and payment service powered by gRPC, Postgres, Redis, and Elasticsearch

golang grpc postgresql redis

Last synced: 08 Apr 2026

https://github.com/danitilahun/golang_projects

This repository has a lot of Golang projects done. It is the best place to start learning Golang.

distributed-systems golang grpc rpc system

Last synced: 01 May 2026