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/stuttgart-things/sweatshop-fetcher

git repository cloning service

git golang grpc kubernetes

Last synced: 13 Apr 2026

https://github.com/alextanhongpin/go-grpc-auth

Security layer for grpc simplified

go golang grpc security tls

Last synced: 02 May 2026

https://github.com/renatospaka/fc2.0-imersao2-banking-api

Features an API to interact with PIX server

grpc kafka-consumer kafka-producer nestjs postgres

Last synced: 13 Apr 2026

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

https://github.com/vidhi-mathur/groovebox

Practice project for microservices + gRPC

grpc microservices nextjs typescript

Last synced: 04 May 2026

https://github.com/alextanhongpin/linkerd-grpc

Demonstrates the basic of load balancing gRPC with linkerd

grpc linkerd

Last synced: 24 Mar 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/zaneh/keep-talking-app

A web-based bomb defusal puzzle game built in React.

game grpc r3f

Last synced: 10 Jun 2025

https://github.com/shashankbiet/ecommerce-backend

A comprehensive, microservices-based ecommerce backend platform built with modern tools and best practices. This project demonstrates a scalable architecture with independent services for API Gateway, User Management, Inventory Management, and Product Search.

api-gateway elasticsearch golang graphana grpc http javascript kafka loki mongodb mysql nodejs prometheus protobuf redis

Last synced: 06 Apr 2026

https://github.com/tmthrgd/portunes

A password hashing daemon accessible via gRPC.

argon2 authentication client daemon golang grpc login password password-hash server

Last synced: 07 Oct 2025

https://github.com/bradenrayhorn/switchboard-core

A communications app written in Go.

golang grpc

Last synced: 14 Jan 2026

https://github.com/ci-space/protolint-action

GitHub Action for run protolint with plugins

code-quality code-review continuous-integration grpc protobuf protolint

Last synced: 28 May 2026

https://github.com/moemoe89/go-grpc-server-tisa

👴 This repo for practicing gRPC server using Golang, PostgreSQL, Docker, Travis CI and CodeCov

codecov docker go golang grpc postgresql travis-ci

Last synced: 12 Apr 2026

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

Log service from Distributed Services with Go

distributed-systems go grpc raft serf

Last synced: 28 Oct 2025

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

solana trading bot pumpfun and raydium, meteora, jupiter trading bots, bundler, volume, sniping

auto-trading blockchain copy-trading copytrading grpc jupiter meteora raydium-bot raydium-swap sniping solana-py trade trade-bot tradingbot

Last synced: 10 Jun 2025

https://github.com/sbcd90/hey

hey-for-TF-serving is a tiny program that sends some load to a tensorflow-serving grpc server hosted on Knative-serving/K8S.

grpc k8s knative load-testing oauth tfserving

Last synced: 06 May 2026

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

NewPoint gRPC Protos as a Submodule

grpc protobuf

Last synced: 29 Jun 2025

https://github.com/natata/linkage

linkage is a job stream service based on server streaming gRPC.

go golang grpc message-queue streaming

Last synced: 08 Oct 2025

https://github.com/aradwann/proglog

Distributed Commit Log service

distributed golang grpc raft

Last synced: 14 Jan 2026

https://github.com/go-coldbrew/errors

Enhanced Go errors with stack traces, gRPC status codes, and async error notification (Sentry/Rollbar/Airbrake)

coldbrew error-handling errors go golang grpc sentry stack-trace stacktrace

Last synced: 09 Apr 2026

https://github.com/osamikoyo/leviathan

distributed database system with sqlite

distributed distributed-systems go golang grpc rabbitmq sqlite3

Last synced: 09 Oct 2025

https://github.com/SatriaAPN/my-simple-blog

this is a full-stack blog application that you can use to create your very own blogging system.

django docker docker-compose grpc microservice postgresql python react rest-api stateless-authentication

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/ugurkorkmaz/base

A boilerplate that implements microservices architecture on a monorepo, managing dependencies with Helm.

grpc helm helm-charts microservice monorepo

Last synced: 27 Jan 2026

https://github.com/cgqaq/grpc-go-hello-grpc

GRPC server and client in Golang, Unary RPC and Server streaming RPC demos

grpc grpc-client grpc-go grpc-server

Last synced: 29 Apr 2026

https://github.com/yanpozka/eshu

eshu is a Go package to consume hyperledger-fabric events and send them into your favorite queue system

go golang-package grpc hyperledger-fabric kafka kafka-producer

Last synced: 14 May 2026

https://github.com/emirbaycan/event-driven-microservice-ecommerce-platform

Production-ready, event-driven e-commerce platform using microservices. Built with Go, Next.js, PostgreSQL, RabbitMQ, gRPC, and Docker. Scalable, cloud-native architecture.

api-gateway architecture cloud-native distributed-system docker ecommerce event-driven go golang grpc microservices nextjs postgresql rabbitmq react scalable typescript

Last synced: 12 Apr 2026

https://github.com/jefwillems/funnel

proxy requests to your computer, without exposing it

grpc proxy tunnel

Last synced: 24 Apr 2026

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/guilchaves/treinamento-goexpert

Repositório para armazenar anotações, estudos e projetos realizados durante o treinamnto Go Expert da plataforma FullCycle.

api-rest channels-go clean-architechture cobra-cli go golang gorm goroutines grpc sql testing

Last synced: 13 May 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/cjyzwg/grpc-php

grpc server:go,client:php/go

grpc grpc-client grpc-php

Last synced: 16 Jan 2026

https://github.com/jwulf/zeebe-grpc-mock

Scriptable Zeebe Gateway Protocol server mock

ci grpc mock testing zeebe

Last synced: 19 Jan 2026

https://github.com/daikideal/go-grpc-sample

Go×gRPC×Docker

docker golang grpc

Last synced: 14 Jan 2026

https://github.com/greenvine/hey-grpc-starter-client

Hey gRPC Boilerplate Project (Go Client Implementation)

boilerplate client golang grpc grpc-go protobuf starter

Last synced: 21 Jan 2026

https://github.com/GSGPavan/platform-inventory

This repository implements a microservices architecture using gRPC for efficient communication, HTTPClient for RESTful interactions, and RabbitMQ for asynchronous messaging. It utilizes Entity Framework Core for database access, and is containerized with Docker and orchestrated using Kubernetes for scalable, cloud-native deployments.

c-sharp docker entity-framework-core grpc http-client kubernetes microservice rabbitmq webapi

Last synced: 11 Oct 2025

https://github.com/fadyat/speedy

I'm reinventing the wheel, daddy

cache distributed-systems go grpc

Last synced: 01 May 2026

https://github.com/damirscorner/20240712-dotnet-grpc-oauth

Sample project for 'JWT authentication for gRPC' blogpost

dotnet grpc jwt

Last synced: 03 May 2026

https://github.com/0xtuanit/aspnet_microservices

A comprehensive Micro-services application built with .NET Core demonstrating a real-world Ecommerce system where different modules were implemented as independent services. Highly-recommended practices like Design Patterns or Strategies were also applied in the app codebase.

api api-gateway asp-net-core clean-architecture cqrs csharp ddd docker ecommerce elk-stack grpc health-checker mongodb mssql mysql postgresql rabbitmq redis saga-pattern

Last synced: 31 Mar 2025

https://github.com/hwsc-org/hwsc-document-svc

Provides services to hwsc-app-gateway-svc for CRUD of documents and file metadata in MongoDB

grpc hwsc

Last synced: 14 Jan 2026

https://github.com/filipe1309/ud-go-microservices

Udemy - Working with Microservices in Go (Golang)

docker golang grpc kubernetes microservices mongodb postgresql rabbitmq rpc

Last synced: 19 Jan 2026

https://github.com/schwarzlichtbezirk/pds

Client and server test sample with gRPC streaming and REST functionality.

golang grpc grpc-go rest-api

Last synced: 29 Jan 2026

https://github.com/xmudrii/etcdproxy-proof-of-concept

Proof of Concept demonstrating proxying etcd namespaces using etcd-gRPC server.

etcd etcd-grpc grpc gsoc kubernetes

Last synced: 14 Jan 2026

https://github.com/agung96tm/go-simple-web-application

A Simple Web Application Example for Handling Modern API Technologies.

example go golang graphql grpc rest-api web

Last synced: 20 Jan 2026

https://github.com/go-x-pkg/servers

HTTP, HTTPs, UNIX, gRPC servers with configs and context

boilerplate configuration grpc http

Last synced: 24 Jan 2026

https://github.com/go-board/thor

Go micro-service's Swiss Army Knife

golang grpc microservice rpc

Last synced: 05 Feb 2026

https://github.com/jonaro00/rest-vs-grpc

Benchmarks in Java, Python, and Rust

grpc java python rust

Last synced: 12 Apr 2026

https://github.com/toobeeh/typolinkedrolesservice

Service to save Palantir profile stats to Discord App Metadata

discord dotnet grpc linked-roles rest skribbl-typo

Last synced: 18 Feb 2026

https://github.com/gabrielh-silvestre/personal-auth

Authentication microsservice with gateways for HTTP, gRPC and RabbitMQ communication.

ci docker docker-compose github-actions grpc mongodb nestjs nodejs ports-and-adapters rabbitmq rest test typescript

Last synced: 14 Apr 2026

https://github.com/thepatrik/hellogrpc

Command line utility to demonstrate a simple gRPC server and client setup.

go golang grpc grpc-server protobuf

Last synced: 16 Jan 2026

https://github.com/antonygiomarxdev/tygrpc

Automatically generate gRPC services from TypeScript classes.

grpc trpc typescript

Last synced: 06 May 2026

https://github.com/vishalanarase/guestbook

Simple gRPC based guestbook application with microservices architecture, featuring authentication and message posting capabilities

golang grpc jwt-authentication microservices

Last synced: 13 Mar 2026

https://github.com/prayag2003/go-oms

A super simple Order Management Microservice using Go, GRPC (Protobuf)

go grpc protobuf

Last synced: 29 Apr 2026

https://github.com/srodi/data-driven-microservices

Sample gRPC implementation and Docker containerisation of Python micro-services. Server generates gRPC tweet stream from a 1.6m tweets stored in csv file

docker docker-compose flask grpc python redis

Last synced: 14 Apr 2026

https://github.com/livelace/webchela

webchela ("web" + "chela") is a daemon for interacting with web pages through automated browsers (Chrome or Firefox).

chrome daemon firefox grpc selenium tigervnc web-scraping

Last synced: 14 Apr 2026

https://github.com/deliberium/mnemara

A local-first, explainable AI memory engine for Rust

ai episodic-memory grpc memory mnemara rag retrieval

Last synced: 01 Jun 2026

https://github.com/ivan-montes/hello-armeria

Hanging out with Spring and Armeria

armeria grpc java rest-api spring

Last synced: 14 Apr 2026

https://github.com/uppercasee/distributed-rate-limiter

Scalable gRPC service for distributed, Redis-backed sliding window rate limiter.

docker go grpc rate-limiter redis

Last synced: 14 Apr 2026

https://github.com/andreistefanciprian/urlshortener

Explore building URL shortener using microservice architecture (gRPC, Redis, PosgreSQL, Kafka)

golang grpc kafka microservices-architecture redis

Last synced: 14 Mar 2026

https://github.com/emzi0767/mikrotik-network-self-service

Self-service administration panel for home network segment operators, designed for networks based on Mikrotik hardware. This is a mirror from my GitLab.

angular aspnet-core aspnetcore csharp dotnet efcore entityframework entityframework-core grpc mikrotik postgres postgresql routeros routeros-api

Last synced: 13 Apr 2026

https://github.com/raihanlh/go-grpc-example

Beginner tutorial for creating gRPC server and client using the latest version of protoc-gen-go to date (Dec 28 2021). Created because some tutorials are outdated.

golang grpc grpc-go

Last synced: 14 Apr 2026

https://github.com/streamweaverio/node-protos

Generated Javascript/Typescript gRPC code for streamweaver

grpc javascript nodejs typescript

Last synced: 05 May 2026

https://github.com/vertx-howtos/grpc-web-howto

Building a gRPC Web service

grpc grpcweb howto vertx

Last synced: 02 Apr 2026

https://github.com/saefullohmaslul/grpc-microservices

:space_invader: gRPC Microservices for Nodejs with Typescript

docker docker-compose grpc microservices nodejs rpc typescript

Last synced: 14 Apr 2026

https://github.com/loanmatteusz/golang-fullcycle-grpc

A simple API built in Go to study gRPC and Protocol Buffer as part of the course from Fullcycle 3.0

fullcycle golang grpc grpc-go protocol-buffers

Last synced: 13 May 2026

https://github.com/solana-bot-service/grpc-pumpfun-new-token-track

Tracking new tokens on Pumpfun. we used geyser yellowstone RPC so it is very fastest to detect the token minted. It is some part of sniper bot

geyser grpc mintedtoken pump-fun pumpdotfun pumpfun rpc sniperbot yellowstone

Last synced: 08 Apr 2025

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

gRPC Sniper Bot, gRPC Copy Trading Bot, gRPC Pumpfun Bundler, Pumpfun Contract, Yellowston Geyser, Token info telegram bot, pumpfun token launcher, AI Telegram bot, raydium pool creator, meteora volume bot, solana volume bot, raydium swap bot, pumpfun auto trading bot, Meteora DLMM, DYN Volume Bot, Maker bot, Token Freezer Bots

ai bot dlmm dyn grpc pumpfun raydium raydium-swap sniper snipingbot solana token-freezer tokeninfo tradingbot tradingbot-auto-trading volume volume-bot volume-bot-solana volumebot yellowston

Last synced: 08 Apr 2025

https://github.com/solana-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: 08 Apr 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/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/picotools/pico-proto

gRPC schemas for Pico C2 framework

c2 grpc pico picotools

Last synced: 15 Mar 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: 17 May 2026

https://github.com/sheel-ui/transactions-api

The Transactions API is a complete end-to-end backend service written in Go, allowing users to create accounts and transfer amounts between accounts. The service supports both HTTP and gRPC calls and utilizes GitHub actions and AWS for CI/CD.

aws docker golang grpc kubernetes postgresql redis

Last synced: 23 Feb 2026

https://github.com/anywhy/lvmd

manage lvm by grpc service

grpc lvm lvm2 lvmd

Last synced: 06 Feb 2026

https://github.com/dronezzzko/easyshutdown

Gracefully shutdown your Go services in just one line

go golang graceful-shutdown gracefully grpc k8s kubernetes microservices opentelemetry services

Last synced: 18 Jan 2026

https://github.com/thisissoon/gokit

A set of common packages for building applications in Go at SOON_

config go grpc http psql pubsub

Last synced: 26 Feb 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/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/peddybeats/jukebox

A customizable Spotify playlist generator that learns your music taste over time

docker gke grpc kubernetes protobuf spotify-api

Last synced: 11 Apr 2026