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/bojand/gcall

Simple gRPC command line interface

grpc

Last synced: 25 Mar 2025

https://github.com/pozil/pub-sub-api-java-client

A sample Java gRPC client for the Salesforce Pub/Sub API

avro grpc java pubsub salesforce

Last synced: 14 May 2025

https://github.com/karimra/gribic

gRIBIc is an Openconfig gRIBI Command Line interface

gribi grpc networking openconfig routing

Last synced: 02 Jul 2025

https://github.com/playnet-public/gorcon

GoRcon is an abstraction layer to map common rcon functionality from various games to a unified api (grpc/rest) while also providing local management functionality to make running game servers easier. This allows the use as a rcon connector for both client tools and cloud solutions like the PlayNet BanList.

arma3 battleye gameserver gaming golang grpc minecraft opensource rcon rcon-client rcon-connection rcon-console rest rust valve

Last synced: 11 Mar 2026

https://github.com/daheige/thinkgo

Public libraries and components for glang development.

go-lirarary golang grpc http job library pprof rpc thinkgo

Last synced: 20 Jun 2025

https://github.com/cperez08/dm-resolver

Resolver based on IP lookup useful for gRPC and http/http2 clients

go-http grpc grpc-client grpc-go http-client http2 http2-client

Last synced: 31 Oct 2025

https://github.com/roadrunner-php/centrifugo

🔌 RoadRunner Centrifugo Bridge

centrifugo grpc php pubsub roadrunner websocket

Last synced: 09 Oct 2025

https://github.com/yasushi-saito/grpc-ssl-example

Example of using grpc-c++ w/ self-signed certificates

cpp go grpc self-signed-certificate ssl tls

Last synced: 16 Mar 2025

https://github.com/advra/grpc-vcpkg-boilerplate-example

This is a simple helloworld example that shows how to setup, configure and compile using vcpkg manager.

boilerplate grpc package-manager vcpkg

Last synced: 26 Feb 2026

https://github.com/dnovikoff/mahjong-api

Riichi mahjong grpc api

api golang grpc mahjong riichi riichi-mahjong

Last synced: 10 Apr 2025

https://github.com/muhlemmer/pbpgx

Package pbpgx provides a toolkit for easier Protocol Buffers interaction with PostgreSQL databases.

generics go go-generics golang grpc grpc-go pgx postgres postgresql protobuf protocol-buffers protoreflect

Last synced: 12 Apr 2025

https://github.com/kostyay/grpc-api-gateway-example

API Gateway pattern demonstration for gRPC

example-project golang grpc

Last synced: 12 Apr 2025

https://github.com/yangwenmai/examples

一些 examples 集合(包括 gRPC, Kubernetes, opentracing, Drone, Python 等)

drone elasticsearch examples go golang grpc jaeger k8s kubernetes mongo text-to-speech tts

Last synced: 21 Apr 2025

https://github.com/userfrm/thetadatadx

No-JVM ThetaData Terminal — native Rust SDK for direct MDDS (gRPC) and FPSS (TCP) market data access

async finance grpc historical-data low-latency market-data options python real-time rust streaming tcp thetadata tick-data zero-copy zstd

Last synced: 09 May 2026

https://github.com/elan8/propanedb

A document database for Protocol Buffer messages with GRPC interface

database grpc protobuf protocol-buffers

Last synced: 04 Apr 2026

https://github.com/Darkness4/train-station

A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.

android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture room svelte sveltekit

Last synced: 12 Apr 2025

https://github.com/ihcsim/routeguide

GRPC client-server exercise to explore unary and streaming requests

go grpc grpc-go kubernetes

Last synced: 14 Oct 2025

https://github.com/linehk/go-microservices-blogger

go-microservices-blogger is a microservices version google blogger API.

go go-zero google-blogger grpc microservices postgresql

Last synced: 26 Apr 2026

https://github.com/gbauso/grpc_microservices

This project is a POC of the API Composition Pattern but using gRPC, the idea is having the same proto file implemented in different services (micro or nano) and each service returns a piece of the information to the gateway.

csharp discovery-service fluentd gateway-microservice golang grpc grpc-client grpc-server helm-charts istio kiali kotlin kubernetes microservices newrelic nodejs okteto prometheus python typescript

Last synced: 14 Jan 2026

https://github.com/arbarlow/auth_service

gRPC service to provide JWT authentication tokens

go grpc jwt lile microservice service

Last synced: 24 Jan 2026

https://github.com/ogxd/cacheus

Blazingly fast and ultra-efficient multi-protocol read-through caching proxy.

cache grpc http proxy proxy-server read-through rust

Last synced: 20 Jan 2026

https://github.com/wy-z/tproto

Parse golang data structure into proto3.

ast go grpc json-schema protobuf

Last synced: 11 Sep 2025

https://github.com/axumcourse/distributed-blog

使用 axum 和 gRPC 构建分布式博客系统

axum blog grpc postgresql rust

Last synced: 06 Oct 2025

https://github.com/samgozman/validity.red

Document validity reminder web app with calendar sync

calendar calendar-events golang grpc ics rust typescript vue webapp

Last synced: 31 Jul 2025

https://github.com/duyanming/dymdemo

Anno 分布式 开发框架 Demo RPC Thrift GRPC 插件开发 java Anno

anno dym eventbus grpc microservice netcore thrift

Last synced: 11 Oct 2025

https://github.com/ncrypthic/graphql-grpc-edge

EXPERIMENTAL work to automatically generate graphql server as aggregate server to serve gRPC backed service

graphql grpc protoc-plugin

Last synced: 20 Mar 2025

https://github.com/zalopay-oss/cannon

Cannon is a benchmark system. The aim is to build a multi-tenant system which provides intuitive UI/UX for users to submit tasks and perform benchmark.

benchmark golang grpc locust

Last synced: 18 Jun 2025

https://github.com/ovr/tinkoff-invest-rust

gRPC Клиент для Тинькофф Инвестиций (протокол v2)

grpc grpc-rust rust sdk tinkoff

Last synced: 15 Apr 2025

https://github.com/mrjosh/udp2grpc

A Tunnel which Turns UDP Traffic into Encrypted gRPC/TCP Traffic, helps you Bypass UDP FireWalls(or Unstable UDP Environment)

grpc udp udp2grpc udptogrpc wireguard-over-tcp

Last synced: 28 Feb 2026

https://github.com/jacky-htg/inventory-service

Inventory service using golang grpc and postgresql. This service is part of ERP microservices.

erp-systems golang grpc grpc-go inventory microservices

Last synced: 22 Aug 2025

https://github.com/nvidia-riva/common

Protocol buffers and other common resources.

gpu grpc protobuf speech-recognition

Last synced: 12 Jan 2026

https://github.com/inet256/diet256

Coordinated INET256 Network Using QUIC

grpc inet256 nat-traversal networking p2p quic tailscale

Last synced: 19 Apr 2025

https://github.com/Clarifai/clarifai-php-grpc

Clarifai gRPC PHP client

ai clarifai clarifai-client grpc php

Last synced: 12 Feb 2026

https://github.com/vladimir-dejanovic/grpc-bank-example

This is example used in my talk REST API vs gRPC. Simple example of Bank backend in gRPC with JavaFX notification client

grpc grpc-java java javafx

Last synced: 17 Mar 2025

https://github.com/salrashid123/grpc_sslkeylog

Using Wireshark to decrypt TLS gRPC Client-Server protobuf messages

golang google-cloud google-cloud-platform grpc ssl tls wireshark

Last synced: 27 Jul 2025

https://github.com/single9/node-grpc-graphql-server

Generates GraphQL schemas from gRPC Protocol Buffers and creates the server or gRPC client.

graphql graphql-schema graphql-server grpc grpc-client grpc-server node nodejs

Last synced: 14 Mar 2026

https://github.com/clarifai/clarifai-php-grpc

Clarifai gRPC PHP client

ai clarifai clarifai-client grpc php

Last synced: 30 Jan 2026

https://github.com/purwokertodev/go-ddd-grpc

GRPC Demo (golang, ddd, database, postgres)

ddd ddd-patterns golang grpc grpc-example grpc-go

Last synced: 12 Jun 2025

https://github.com/webtor-io/torrent-store

Torrent storage with multiple backends and GRPC access

grpc torrent

Last synced: 30 Aug 2025

https://github.com/apisyouwonthate/surviving-other-peoples-apis

Code and resources for "Surviving Other People's APIs", a book for API consumers.

api api-client api-rest apis graphql grpc

Last synced: 14 Apr 2025

https://github.com/black-06/grpc-gateway-file

file upload and download in gRPC-Gateway

go grpc grpc-gateway

Last synced: 12 Jan 2026

https://github.com/richardlt/matrix

Video game console operating system that displays on a RGB LED matrix.

arduino golang grpc hacktoberfest led-strips nodejs polymer raspberry-pi react redux socket-io

Last synced: 14 Oct 2025

https://github.com/sourcebridge-ai/sourcebridge

SourceBridge.ai — Understand any codebase, fast. A codebase field guide and context layer for unfamiliar systems.

code-comprehension code-navigation codebase-analysis developer-tools documentation go graphql grpc nextjs ollama open-source static-analysis

Last synced: 06 May 2026

https://github.com/restuwahyu13/node-grpc

Basic concept GRPC and sample implementation using nodejs and typescript

grpc grpc-node grpc-service http2 node nodejs-server rpc-server

Last synced: 07 May 2025

https://github.com/izumin5210/protogql

Build GraphQL schema and server from Protobuf

golang gqlgen graphql grpc protobuf protocol-buffers

Last synced: 18 Apr 2025

https://github.com/elliotpeele/golang-wasm-example

Example GRPC server with WASM frontend in Go

golang grpc wasm websockets

Last synced: 09 Mar 2026

https://github.com/nshkrdotcom/snakepit

High-performance, generalized process pooler and session manager for external language integrations. Orchestrates and supervises languages like Python and Javascript from Elixir.

beam elixir erlang-vm free-threading functional-programming grpc interop language-integration nshkr-ai-infra otp polyglot process-pooling python python-313 python-beam python-elixir python-integration python-orchestration python-processes session-management

Last synced: 22 Feb 2026

https://github.com/darkness4/train-station

A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.

android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit

Last synced: 11 Aug 2025

https://github.com/ohmygrpc/idl

gRPC services and events IDL (Interface Definition Language)

grpc idl protobuf

Last synced: 15 Apr 2025

https://github.com/nathanborror/example-pages

📓 An example project using gRPC, Protocol Buffers, Swift and Go

grpc http2 protobuf swift

Last synced: 04 May 2025

https://github.com/elahe-dastan/sepehr-messenger

Chat with gRPC :speech_balloon:

chat-application grpc grpc-go toy-project

Last synced: 11 Apr 2025

https://github.com/amukherj/envoygrpc

Sample grpc services communicating over Envoy.

envoy grpc sds secrets secrets-discovery-service ssl tls

Last synced: 14 Jan 2026

https://github.com/salrashid123/grpc_google_id_tokens

gRPC Authentication using Google id_tokens

google-cloud-platform grpc grpc-authentication oidc

Last synced: 12 Jul 2025

https://github.com/wantedly/grpc-gateway-study

sample code for grpc-gateway study #grpc_gateway_wt

grpc grpc-gateway

Last synced: 06 Oct 2025

https://github.com/moznion/wiregarden

A broker daemon to provision the WireGuard peers over gRPC.

golang grpc wireguard

Last synced: 16 Mar 2025

https://github.com/aneoconsulting/armonik.api

Defines and provides prebuilt gRPC API to interact with ArmoniK

api armonik grpc

Last synced: 09 May 2025

https://github.com/sergey0xff/protox

Python protobuf (protocol buffers) implementation for humans

grpc grpclib protobuf protobuf-compiler protobuf-python protoc protocol-buffers protox python3 serialization

Last synced: 05 Oct 2025

https://github.com/vshiva/generator-go-micro-svc

A Micro Service Generator for Go Lang

golang grpc grpc-gateway microservice opencensus yeoman

Last synced: 23 Apr 2025

https://github.com/cristalhq/hedgedgrpc

Hedged Go GRPC client which helps to reduce tail latency at scale.

go golang grpc grpc-go

Last synced: 30 Apr 2025

https://github.com/bithavoc/hellogrpcstdin

An example of GRPC Dialing with os.Stdin and os.Stdout of a child process.

go golang grpc plugins

Last synced: 11 Apr 2025

https://github.com/keke-li/microservices

microServices for kit

go grpc kit micservice protobuf

Last synced: 24 Apr 2025

https://github.com/mehrdadrad/gping

ping from remote host through gRPC

golang grpc mtls ping

Last synced: 09 Mar 2026

https://github.com/vodolaz095/go-investapi

Сгенерированный Golang клиент для Tinkoff OpenInvestementAPI

go golang grpc investment tinkoff tinkoff-api tinkoff-invest tinkoff-invest-api

Last synced: 16 Mar 2026

https://github.com/protobuf-x/protoc-gen-spring-webflux

gRPC to JSON proxy generator protoc plugin for Spring WebFlux

grpc protobuf protocol-buffers spring springframework

Last synced: 22 Apr 2025

https://github.com/alfatraining/alfaview-php-sdk

Compiled protobuf definitions for interacting with alfaview's backend services

grpc grpc-client protobuf

Last synced: 04 Feb 2026

https://github.com/theodesp/flask-golang-grpc-example

An example platform integrating a flask client, a golang server with mongoDb and gRPC for communication

docker docker-compose example-project flask golang grpc microservice mongodb

Last synced: 22 Apr 2025

https://github.com/smejdil/zabbix-starlink

Monitoring Starlink Dish by gRPC python project

grpc metrics monitoring zabbix

Last synced: 14 Apr 2025

https://github.com/mtnmunuklu/lescatit

Provides to crawl and categorize URL addresses

docker fiber go golang grpc kubernetes mongo nlp protocol-buffers rest-api traefik

Last synced: 12 Jan 2026

https://github.com/tedcy/sheep

micro service lib, based on grpc go

go grpc microservice

Last synced: 17 Jan 2026

https://github.com/arkbriar/ssmgr

Shadowsocks manager of multiple servers, with advanced features for management.

angularjs golang grpc proxy shadowsocks shadowsocks-manager

Last synced: 12 Apr 2025

https://github.com/waterbustech/waterbus-server-ws

Open source video conferencing app built on latest WebRTC SDK. This is Server SFU WebSocket.

av1-codec grpc h264 sfu vp8 webrtc webrtc-server webrtc-sfu webrtc-video websocket

Last synced: 21 Jun 2025

https://github.com/athun-me/go-microservice-clean-architecture

This microservice-based application follows a clean architecture design pattern , used gRPC for communication

clean gin go gorm grpc microservices-architecture protocol-buffers

Last synced: 16 Oct 2025

https://github.com/dragonflyoss/api

Canonical location of the Dragonfly API definition

cloud-native cncf dragonfly grpc p2p protobuf

Last synced: 23 Apr 2025

https://github.com/yaronsumel/grpc-throttle

grpc-throttle interceptor for grpc server (goLang)

golang grpc grpc-middleware

Last synced: 03 Feb 2026

https://github.com/1ambda/go-ref

Production-ready Reference Project for Golang

etcd golang grpc reference rest websocket

Last synced: 28 Oct 2025

https://github.com/mattlangsenkamp/otel4s-context-propagation

A demo showing some of what is possible with OpenTelemetry and the Typelevel stack

cassandra elasticsearch grpc kafka opentelemetry postgres scala scala3 typelevel

Last synced: 10 Apr 2025

https://github.com/tonydeng/springboot-rpc-samples

Spring Boot RPC Samples

grpc rpc rpcs spring-boot thrift

Last synced: 12 Aug 2025

https://github.com/tsloughter/grpcbox_plugin

Rebar3 plugin for generating grpcbox behaviours

erlang grpc grpc-gateway rebar3 rebar3-plugin

Last synced: 09 Apr 2025

https://github.com/felipeagger/grpc

Demo gRPC Project with Golang and Python

golang grpc python

Last synced: 07 Mar 2026