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/ja88a/vrfs-go-merkletree

Verifiable Remote File Storage with files consistency check based on MerkleTree proofs - Monorepo for the Go Client CLI and Backend services

docker-compose file-transfer filehash go golang grpc merkle-proof merkle-tree monorepository

Last synced: 05 May 2026

https://github.com/byndyusoft/grpc-timeouts

A library for customizable gRPC timeouts

circuit-breaker fail-fast grpc nodejs timeouts typescript

Last synced: 05 May 2026

https://github.com/luiscib3r/android_rpc

Remote procedure calls on android device through an API

android flutter grpc mobile mobile-app rpc server shelf sms

Last synced: 06 May 2026

https://github.com/leo-the-nardo/openai-golang-next

SSO Application that consumes OpenAi GPT model w/ Golang and NextJS via gRPC Streaming

ai grpc mysql oidc openai sse sso streaming

Last synced: 06 May 2026

https://github.com/omdxp/grpc-server

server with Rust, client with Go, all in gRPC!

go grpc rust

Last synced: 06 May 2026

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: 07 May 2026

https://github.com/subhra264/discache

Distributed Cache built with Rust, Tokio and Tonic

bindgen c cache distributed-systems grpc protobuf rust tokio tonic

Last synced: 07 May 2026

https://github.com/benschza/phoenix-bells-and-whistles

(WIP) Phoenix template application with Ecto Postgres, LiveView, gRPC, Absinthe, GraphiQL, and frontend

absinthe cowboy grpc phoenix-framework phoenix-liveview postgres

Last synced: 07 May 2026

https://github.com/sajari/protogen-go

Generated Go packages for Search.io gRPC APIs

go grpc protobuf3

Last synced: 07 May 2026

https://github.com/abitofhelp/grpcgreeter

This application implements a simple C#, .NET9, and AspNetCore of the ubiquitous gRPC Greeter application. This example adds service reflection so the service can be queried about its endpoints and messages.

csharp grpc grpc-server grpcurl protobuf protocol-buffers

Last synced: 07 May 2026

https://github.com/arkiant/graphqlblog

Implement a graphql with grpc using blog repository

gateway-api golang graphql graphql-server grpc grpc-golang microservice

Last synced: 08 May 2026

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

Yet another gRPC example written in Go

aws dynamodb dynamodb-local go golang grpc grpc-go microservice service

Last synced: 08 May 2026

https://github.com/abitofhelp/apis-rust

This repository contains an example using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.

bazel bazel-example googleapis grpc protobuf protocol-buffers rust rust-lang

Last synced: 08 May 2026

https://github.com/jeanpsv/gke-grpc-example

Google Kubernetes Engine gRPC Example

gke grpc kubernetes microservice

Last synced: 09 May 2026

https://github.com/cherish-chat/chatgpt-server-python

python写的chatgpt grpc server 提供了golang的调用方式

chatgpt golang grpc

Last synced: 09 May 2026

https://github.com/toobeeh/palantir-rebirth

DSharp+ Discord Bot and Quartz Schedules for skribbltypo using gRPC backend

discord dotnet dsharpplus grpc patreon skribbl-typo

Last synced: 09 May 2026

https://github.com/struckchure/xrpc

RPC Framework for Golang

golang grpc microservices rpc

Last synced: 09 May 2026

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

simple grpc example~ go server | py client

go grpc python

Last synced: 10 May 2026

https://github.com/pintoter/mts-test

Order&store - Microservices written in Go including gRPC server, Kafka messaging, PostgreSQL database

go grpc kafka postgresql

Last synced: 11 May 2026

https://github.com/rsachdeva/zerogrpcservice

Zero in Go style here refers to Empty gRPC Service -- protobuf with ZeroService. This project is to help developers starting with protobuf and gRPC using Go.

go go-module golang grpc protobuf3 protoc protocol-buffers

Last synced: 12 May 2026

https://github.com/ztrzaska/grpc

gRPC high performance microservices with Spring Boot

grpc grpc-client grpc-java grpc-server microservices spring-boot

Last synced: 13 May 2026

https://github.com/elrizwiraswara/flutter_with_dart_grpc_server

A Simple CRUD Flutter App with Dart gRPC Server

dart-grpc flutter-grpc grpc

Last synced: 13 May 2026

https://github.com/klinux/gocdnext

Modern CI/CD orchestrator with webhook-first ingest, container-native plugins, log archive to object storage, and a Helm-installable control plane.

cd ci ci-cd continuous-deployment continuous-integration golang grpc helm kubernetes nextjs oss postgres

Last synced: 13 Jun 2026

https://github.com/approov/quickstart-android-java-grpc

Quickstart for integrating Approov with Android apps in Java that make API requests you wish to protect using GRPC.

android approov approov-quickstart grpc java rasp

Last synced: 13 Jun 2026

https://github.com/elcruzo/vectorhub

Embeddings are heavy, and storing them at scale is painful. VectorHub is my fix. It shards Redis for speed, exposes a gRPC interface for fast insert/search, and replicates cleanly

embeddings golang grpc redis sharding vector-database

Last synced: 18 Jun 2026

https://github.com/reshaprio/reshapr-controllers

Kubernetes controllers and operators for managing reShapr components the GitOps way!

graphql-to-mcp grpc kubernetes kubernetes-controller kubernetes-operator mcp mcp-server reshapr rest-api

Last synced: 19 Jun 2026

https://github.com/vika2603/telegram-cli

Send and read Telegram messages from the command line.

cli daemon go golang gotd grpc mtproto telegram telegram-cli

Last synced: 21 Jun 2026

https://github.com/mushroomator/protoactorgo-examples

Small example programs written in Go using Proto.Actor - an actor model framework - to get started with programming within the actor model and Go

actor-model actors distributed-computing examples go golang grpc proto-actor

Last synced: 20 May 2026

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

tinyCI microservice and tools collection

continuous-integration golang grpc parallel swagger test

Last synced: 12 Jan 2026

https://github.com/alexzh7/sample-service

Golang CRUD service for DVD store that communicates by GRPC and follows the principles of Clean Architecture

clean-architecture docker-compose example-project go golang grpc grpc-server postgresql sqlmock testify viper zap

Last synced: 09 Mar 2026

https://github.com/yanndr/capture

Grpc service to capture an image from a video

capture go-kit grpc prometheus service video

Last synced: 15 May 2026

https://github.com/mayank-02/surfstore

A cloud-based file synchronization service, implementing RAFT consensus for fault tolerance and using gRPC for client-server communication

consistent-hashing distributed-systems file-sync golang grpc networking raft

Last synced: 11 Aug 2025

https://github.com/brandon-a-pinto/nebula

Microservices application written in Golang and Typescript

docker go golang grpc microservices mongodb postgresql rabbitmq react typescript

Last synced: 10 Apr 2026

https://github.com/i2y/hyperway

Go RPC library with dynamic protobuf generation

connectrpc go golang grpc protobuf rpc

Last synced: 20 May 2026

https://github.com/hemmatiali/clientserver-grpc

This repository demonstrates a client-server architecture using gRPC with .NET 8, EF Core for data persistence, and Razor Pages for the client UI. It showcases how to structure a multi-layered application with clean domain, business, and data layers, along with gRPC services for efficient communication.

dotnet8 grpc grpc-client grpc-server grpc-service software-development

Last synced: 18 Apr 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/pgilad/grpc-python-demo

A minimal client-server gRPC example for finding Levenshtein distance between words

demo grpc levenshtein-distance pipenv protobuf python3

Last synced: 25 Apr 2026

https://github.com/agslima/file-server-management

Multi-tenant, governance-first file manager for real storage (SMB/NFS/SFTP/local/S3) with Laravel control plane + Go file engine, RBAC/path ACL, audit trails, and malware-gated uploads.

golang grpc laravel php redis

Last synced: 08 Mar 2026

https://github.com/puneethkumarck/crypto-api

Apis to interact with crypto blockchains Solana , Ethereum etc

blockchain ethereum grpc hexagonal-architecture java21 solana transactions web3j wiremock

Last synced: 15 Apr 2025

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

grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.

go grpc protocol-buffers remote-pr rpc

Last synced: 18 May 2026

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/nikhilsharma03/okane

Okane is a CLI 💻 tool designed to simplify expense 💵 management for users.

buf cobra docker docker-compose github-actions golang grpc grpc-gateway makefile protocol-buffers redis

Last synced: 09 Apr 2026

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: 07 May 2026

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 May 2026

https://github.com/visiperf/visigrpc

Golang gRPC helpers, middlewares ...

grpc grpc-error grpc-helpers grpc-middleware package

Last synced: 19 May 2026

https://github.com/serverwentdown/leet

Environmental lighting over gRPC

golang grpc raspberry-pi ws2812b

Last synced: 18 Feb 2026

https://github.com/shnartho/distributed-computer-systems

Hands on Practices on Web services & Server Client based applications

ajax backend containerized-applications csharp dotnet grpc java rest-api xml-rpc

Last synced: 07 Jul 2025

https://github.com/dankeboy36/ardunno-cli

nice-grpc API for the Arduino CLI

arduino grpc nice-grpc typescript

Last synced: 02 Feb 2026

https://github.com/acute-technology-inc/aqvisa-grpc

Providing remote control for Acute's Logic Analyzers and Digital Storage Oscilloscopes with AqVISA via gRPC

aqlavisa aqvisa digital-storage-oscilloscope grpc grpc-python logic-analyzer protocol-analyzer visa

Last synced: 20 Feb 2026

https://github.com/abitofhelp/tonic_example

This is an example application demostrating how to use Prost and Tonic.

cargo grpc protobuf protocol-buffers rust tonic

Last synced: 17 May 2026

https://github.com/alexmhack/grpc-microservices-tutorial

Understanding and implementing a basic Microservice with Python's popular gRPC framework

basics grpc microservices protobuf python rpc tutorial

Last synced: 18 May 2026

https://github.com/lunarianss/go-vblog

基于领域驱动的代码组织架构 开发的 vblog 系统, 协议支持: HTTP, GRPC , 集成 cmd, etc, conf version, apps 等包进行项目工程化,IOC 容器管理服务依赖,项目架构分层解耦

apps cmd confi etc golang gorm grpc http version

Last synced: 19 Apr 2026

https://github.com/semiotic-ai/firehose-rs

StreamingFast Firehose client components compiled to Rust

grpc protobuf rust

Last synced: 17 Jan 2026

https://github.com/psvensson/grpc-st

A Smalltalk implementation for gRPC

grpc pharo-smalltalk smalltalk

Last synced: 07 Feb 2026

https://github.com/rendaman0215/common_pb

Schema for personal development

golang grpc protocol-buffers

Last synced: 03 Jan 2026

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

k8s resolver for @grpc/grpc-js

grpc grpc-node grpc-resolver k8s

Last synced: 11 Apr 2025

https://github.com/anthonycorletti/go-grpc-template

A simple template for a client-server GRPC application written in Go.

docker go grpc makefile

Last synced: 09 May 2026

https://github.com/omgolab/drpc

DistributedRPC: A Go library that enables http/curl over libp2p with gRPC and gRPC-web support. Perfect for building peer-to-peer applications with enhanced RPC capabilities.

connectrpc curl-over-libp2p distributed-systems grpc grpc-go grpc-over-libp2p grpc-ts grpc-web grpc-web-proxy libp2p

Last synced: 09 May 2026

https://github.com/kingluo/etcd-benchmark

etcd http/grpc performance testing

etcd etcdv3 grpc http

Last synced: 04 May 2026

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

The Java gRPC kit.

grpc java

Last synced: 15 May 2026

https://github.com/imcvampire/proto-grpc-builder

A docker image with the latest stack for building Protobuf and GRPC code

docker-image grpc protobuf protoc-gen

Last synced: 19 May 2026

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

https://github.com/noted-eip/protorepo

Collection of service definitions for the Noted backend

backend grpc microservices

Last synced: 12 Jan 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/welllog/oyaf

php frame with grpc,db,cache,log

cassandra elasticsearch grpc mysql

Last synced: 11 Apr 2026

https://github.com/conor-plunkett/smarthome-grpc

Smart home environment simulated using gRPC and local ports (Java based). GUI accompanied.

grpc grpc-java java

Last synced: 03 Jan 2026

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

Simple gRPC client-server demo

go golang grpc grpc-go

Last synced: 17 May 2026

https://github.com/mrdulin/grpc-go-cnode

A Go gRPC server for CNode community.

cnode go golang grpc grpc-go grpc-server protobuf protocol-buffers

Last synced: 17 May 2026

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

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

hobom-buf-proto

buf grpc protobuf

Last synced: 02 Aug 2025

https://github.com/aeramu/graphrpc

Microsevice Communication with GraphQL Query over gRPC transport

api graphql grpc microservices

Last synced: 10 Mar 2026

https://github.com/kelein/mixsamples

samples for mixgo project

api cli gorm grpc mix mix-go mixgo xorm

Last synced: 12 Jan 2026

https://github.com/h3ar7b3a7/exploringsometechnologies

Exploring various technologies and concepts for familiarization. This repository just handles different unrelated subjects that aren't really part of any one coherent project.

chatapp feign grpc jackson kafka liquibase protocol-buffers spring-events spring-websocket

Last synced: 17 May 2026

https://github.com/herrynur/simplegrpc

.NET Simple GRPC Communication

dotnet dotnetcore grpc

Last synced: 09 Apr 2026

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/rupesh40/grpc-chat-golang

Chat app using GRPC protocol

golang grpc protobuf

Last synced: 17 May 2026