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/telia-oss/relay

Relay is a gRPC circuit breaker and Protoc plugin designed in Go

circuit-breaker grpc grpc-go protoc

Last synced: 13 Apr 2025

https://github.com/t34-dev/go-grpc-pool

This package provides a connection pool for gRPC clients in Go, allowing efficient management and reuse of gRPC connections.

client connector fast golang grpc pool provider

Last synced: 10 Apr 2025

https://github.com/hediske/chatapp

Chat app for reall time communication using Envoy , Redis and Grpc, React and Java

chat docker envoy grpc java microservice reactjs redis

Last synced: 30 Dec 2025

https://github.com/kiyotoko/nemesis

My small 2D tactics game.

4x-strategy-game grpc java javafx

Last synced: 25 Feb 2025

https://github.com/flutterwang/learningrpc

learning RPC record

go grpc rpc

Last synced: 28 Jun 2025

https://github.com/jems-io/js-api

A framework that allow build APIs that are agnostic of their exposition, allowing builders to focus on their business logic, functionality and behaviour while forgetting about the technologies to expose those which always are changing. Wrote using SOLID principles and a variety OOP patterns implementations, typescript definitions included.

actions agnostic api framework gql grpc js node resources rest thrift typescript

Last synced: 30 Dec 2025

https://github.com/mmontes11/grpc-proxy

HTTP/2 reverse proxy for routing to gRPC microservices

go golang grpc http2 proxy

Last synced: 15 Jun 2025

https://github.com/vishaljangid1729/goreplicate

GoReplicate is an open-source Golang wrapper over HashiCorp Raft, enabling easy replication of data, API calls, RPC requests, and more in distributed systems.

distributed-systems golang grpc raft

Last synced: 14 Jan 2026

https://github.com/02loveslollipop/primitivepeer2peerprotocol

A simple centralized P2P protocol for file exchange

docker-compose grpc p2p python

Last synced: 17 Feb 2026

https://github.com/kunaltaitkar/grpc-examples

This repo contains examples of all types of grpc api.

go golang grpc grpc-example grpc-go

Last synced: 25 Jan 2026

https://github.com/solana-trading-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: 22 Jul 2025

https://github.com/totodore/doscenario-services

Backend services for Doscenario application.

grpc rust

Last synced: 27 Mar 2025

https://github.com/lambels/grpc-todo-app

A todo app implemented with grpc, interact with this app over the provided cli.

cli go grcp-s grpc

Last synced: 04 Mar 2025

https://github.com/phannhat17/hust-edr-server

Simple EDR System integrate with ELK stack

cybersecurity edr go grpc server

Last synced: 05 Apr 2025

https://github.com/al3rez/beers-srv

Enjoy serving 🍻 through micro-services using gRPC

ddd golang grpc

Last synced: 12 Jan 2026

https://github.com/mnyoshie/ezgrpc

A grpc server in C

grpc grpc-server

Last synced: 05 Apr 2025

https://github.com/romnn/proto-compile

helper package that wraps protoc for your CI and projects.

ci compiler cpp dart golang grpc grpc-web helper java javascript protobuf python typescript

Last synced: 12 May 2025

https://github.com/deflix-tv/imdb2meta

A service for getting movie and TV show metadata for an IMDb ID via HTTP or gRPC

go golang grpc http imdb imdb-dataset metadata web-service

Last synced: 28 Dec 2025

https://github.com/kevinmichaelchen/go-dgraph-starter

A Todo List app powered by a gRPC, GraphQL, Dgraph, Redis, Meilisearch, and NextJS.

dgo dgraph golang graphql graphql-go grpc nextjs opentelemetry protobuf protocol-buffers

Last synced: 03 Mar 2025

https://github.com/dckc/spendr

toward an rchain gRPC client in rust using tokio and async / await

async grpc pre-alpha rchain rust tokio

Last synced: 05 Apr 2025

https://github.com/ni-ning/charites

微服务gRPC项目集合-直播电商

go golang grpc

Last synced: 04 Mar 2025

https://github.com/you54f/deno-pact

Pact 🔗 Contract Testing for Deno 🦕, Powered by Rust 🦀

cdc cdct contract-testing deno deno-grpc ffi grpc interop pact rust testing ts typescript

Last synced: 14 May 2025

https://github.com/tech-inspire/backend

A modular, microservices-driven backend powering the Inspire platform.

connectrpc golang grpc microservices postgresql python redis scylladb

Last synced: 17 Jun 2025

https://github.com/lsamu/ago

基于go+gin+gorm+grpc+socket开发框架

grpc rest socket

Last synced: 12 Jan 2026

https://github.com/ningenme/application-interface-sample

demo applications using various interface (grpc, openapi, websocket, etc...)

docker envoy go grpc java nextjs protobuf react

Last synced: 11 Jun 2025

https://github.com/chakrit/rpc

RPC without the `g` in front.

golang grpc rpc

Last synced: 02 Jan 2026

https://github.com/teiacare/teiacareinferenceclient

TeiaCareInferenceClient is a C++ inference client library that implements KServe protocol.

cpp cross-platform deep-learning grpc inference kserve machine-learning

Last synced: 25 Sep 2025

https://github.com/silicom-hub/prost-convert

Generate more idiomatic rust code from GRPC proto files.

grpc prost rust tonic

Last synced: 07 Mar 2026

https://github.com/zerlok/gendalf

Code-first, deterministic generator for type-safe Python transport and SQL adapters.

adapter-pattern aiohttp ast backend code-first codegen compiler deterministic devtools fastapi grpc no-ai no-orm python sql sql-codegen static-analysis type-safe

Last synced: 08 Mar 2026

https://github.com/pirs-io/pirs

P.I.R.S. is cloud-first business process register for internal or public use.

bpm bpmn business-process cloud go grpc microservices petriflow

Last synced: 02 Jan 2026

https://github.com/jeepnl/blazorwasmgrpcblog

Kestrel Hosted Blazor 5.x WASM (w. Identity) Sample Project for gRPC with related (EF Core/SQLite) data. One to one, One to Many, Many to Many

blazor efcore grpc sqlite wasm

Last synced: 30 Dec 2025

https://github.com/jirufik/jrf-ws

Is a JavaScript library, to create a real time API, based on WebSockets. The horizontal scaling of the server part is supported.

api client grpc horizontal jrf jrf-ws jrfws realtime route routing scaling server webclient websocket websockets ws

Last synced: 26 Jun 2025

https://github.com/alhonaut/zkp-grpc-server

Chaum-Pederson Zero-Knowledge Proof in Rust with gRPC and Docker

cryptography grpc rust

Last synced: 28 Mar 2025

https://github.com/astagnar/jwtgo

🔥 Example of microservice JWT authentication using MongoDB and clean architecture principles.

bcrypt boilerplate clean-architecture cleanenv docker docker-compose gin go golang grpc jwt layout logrus microservice mongodb nginx protobuf reverse-proxy

Last synced: 23 Feb 2025

https://github.com/cryognar/jwtgo

🔥 Example of microservice JWT authentication using MongoDB and clean architecture principles.

bcrypt boilerplate clean-architecture cleanenv docker docker-compose gin go golang grpc jwt layout logrus microservice mongodb nginx protobuf reverse-proxy

Last synced: 05 Mar 2025

https://github.com/srwiez/php-bin-with-grpc

PHP binaries for NativePHP app that needs gRPC support

grpc nativephp php

Last synced: 09 Apr 2025

https://github.com/xfstart07/gim

golang implement im server

docker golang grpc im protobuf3 redis

Last synced: 31 Dec 2025

https://github.com/pubgo/lava

golang simple and easy-to-use microservice framework

golang grpc microservice protobuf

Last synced: 15 Dec 2025

https://github.com/shahrzadabedi/shabedi.chatwithsupport

A grpc chat server that establishes chat connection between normal users and support users

chat grpc

Last synced: 28 Mar 2025

https://github.com/apache/pekko-grpc-quickstart-java.g8

Apache Pekko gRPC Quickstart for Java

grpc java pekko pekko-grpc

Last synced: 20 Jan 2026

https://github.com/elulcao/grpcremotecommands

gRPCRemoteCommands is a little application for executing commands in a remote host, connection is secured with SSL/TLS in Go.

cobra devcontainer go golang grpc grpc-go protobuf remote-execution

Last synced: 17 Feb 2026

https://github.com/thebrubaker/colony

A colony / survival / simulation game written in Go. The game is currently experimental and a work in progress.

game-server go golang grpc grpc-go

Last synced: 10 Aug 2025

https://github.com/dulikvor/SearchYA

The world most naive distributed textual search engine.

distributed-systems grpc mesos redis server-side spdlog

Last synced: 08 May 2025

https://github.com/johnsalazar/microservices-go-common

Common and shared module in the implementation of microservices for the e-commerce application built in Golang.

asymetric-cryptography authentication authorization background-service certificates claims cors discovery-service grpc health-check jwt-token metrics middlewares rest-api tracing validators

Last synced: 12 Jun 2025

https://github.com/activeguild/grpc-json-mock

This is a mock of grpc used for front-end development. Prepare the server using nodejs.

grpc grpc-mock grpc-web mock

Last synced: 25 Jul 2025

https://github.com/conneroisu/bufrnix

Nix powered Protocol Buffers with declarative, reproducible code generation and comprehensive developer tooling.

buf code-generation code-generator flake flake-parts grpc grpc-go nix nix-flake protobuf

Last synced: 16 Jun 2025

https://github.com/kozistr/catboost-server-rs

CatBoost server in Rust + gRPC

catboost grpc machine-learning rust server serving

Last synced: 28 Oct 2025

https://github.com/x-ca/go-grpc-api

tls grpc api for x-ca for k8s xca-operator

grpc protobuf3 x-ca

Last synced: 12 Jan 2026

https://github.com/akihokurino/recruitment-server-gae

job listings api server. create go application in google app engine 2nd. use twirp for api interface and use sops with kms for secure environment. use cloud build for cicd. use algolia for search engine. sync datastore to bigquery.

algolia bigquery boom cloud-scheduler cloudbuild datastore firebase-auth gae gcp golang grpc kms realtime-database twirp

Last synced: 27 Mar 2025

https://github.com/jeff-tian/grpc-man

A client to call gRPC server methods on the fly. 一个 gRPC 客户端,可以灵活地调用 gRPC 服务。

grpc grpc-client grpc-man grpc-node javascript nodejs npm-package post-man typescript

Last synced: 14 Apr 2025

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

grpc-gateway的例子

cobra go grpc swagger

Last synced: 08 Jul 2025

https://github.com/f2calv/grpc-dotnet

(Google) Remote Procedure Call stock ticker demo playground w/.NET

dotnet dotnetcore grpc grpc-client grpc-server stock ticker-symbols ticker-tape

Last synced: 21 Mar 2025

https://github.com/duckymomo20012/chat-grpc

Chat app with gRPC Python server

grpc grpc-interceptor grpc-python

Last synced: 26 Mar 2025

https://github.com/renderedtext/grpc-mock

Easy gRPC server mocking for [grpc Elixir library](https://github.com/tony612/grpc-elixir)

elixir-library grpc mocking

Last synced: 03 Aug 2025

https://github.com/mensaah/music-industry-microservice

A simple Media application using gRPC and Pub-Sub microservice

aiohttp grpc grpc-go grpc-python microservices

Last synced: 06 Jan 2026

https://github.com/josephgodwinkimani/nestjs-graphql-prisma

Nest.js Hybrid Application (HTTP server with microservice listeners) with GraphQL (schema first), Prisma, MySQL (easily replaceble), MongoDB, Jest, Docker

cockroachdb docker-compose grpc mongoose mqtt mysql nestjs-graphql nestjs-http nestjs-kafka nestjs-microservices nestjs-prisma nestjs-rabbitmq postgresql

Last synced: 24 Jul 2025

https://github.com/open-farms/inventory

Inventory management API for agriculture

agriculture api farms golang grpc

Last synced: 03 Feb 2026

https://github.com/dreeseaw/salmon

an embedded, distributed cache built for maximizing data locality

cache distributed golang grpc partitioning-algorithms

Last synced: 16 Dec 2025

https://github.com/nadams/zander

A Doom server manager. This is a mirror of https://gitlab.node-3.net/zander/zander

client-server doom doom-2 golang grpc odamex systemd zandronum-server

Last synced: 30 Oct 2025

https://github.com/spiral/simple-chat

A real-time demo chat application using the Spiral Framework, RoadRunner, and Centrifugo with authentication and bidirectional communication.

bidirectional centrifugo grpc php roadrunner spiral-framework websocket

Last synced: 19 Jun 2025

https://github.com/applejag/dinkur

Time tracking utility

cli dinkur dinkur-client dinkur-daemon go golang grpc

Last synced: 02 Feb 2026

https://github.com/ehsaniara/grpc-web-example

This project demonstrates how to set up a simple gRPC on Web-client and server with Envoy proxy.

envoy-proxy go golang grpc grpc-web javascript webpack

Last synced: 09 Mar 2026

https://github.com/skyterra/grpc-gateway

http server服务+微服务框架设计

gateway golang grpc

Last synced: 29 Oct 2025

https://github.com/go-to-byte/grpc-goroutine

package to run multiple grpc calls separately into goroutine

go golang golang-library grpc grpc-go rpc-library

Last synced: 25 Feb 2025

https://github.com/maojianwei/mao_service_discovery

Discover your services by using gRPC stream, ICMP or etcd. Come with WebGUI, Restful API and Config Persistence ability. Provide a digital map.

digital-map digital-maps etcd etcdv3 grpc grpc-go icmp icmp-ping icmpv6 microservices pi raspberry raspberry-pi raspberry-pi-3 service-discovery

Last synced: 08 Jul 2025

https://github.com/adityabasude/video-transcoder

A gRPC-based service that transcodes videos into multiple resolutions using FFmpeg and stores them in AWS S3.

aws-s3 ffmpeg golang grpc

Last synced: 16 Feb 2026

https://github.com/doitian/lnd-grpc-tonic-client

Rust lnd client using tonic and tonic-openssl.

grpc lightning-network lnd rust

Last synced: 09 Apr 2025

https://github.com/secmohammed/golang-grpc-rest-kafka-poc

Golang Clean Architecture PoC Exposed API Through gRPC/REST API and Kafka

clean-architecture golang gorm grpc postgresql viper

Last synced: 27 Jun 2025

https://github.com/byteshiva/simplegrpc

Simple GRPC - demo using golang server and nodejs client

go golang gomodules grpc microservices-architecture microservies nodejs protocol-buffers

Last synced: 07 Aug 2025

https://github.com/sagikazarmark/grpc-intro-workshop

gRPC intro workshop

grpc workshop

Last synced: 02 Aug 2025

https://github.com/kingwingfly/concreter

A web app to enhance document with chatGPT and sympy.

axum docker grpc kubernetes nextjs reveal-js rust

Last synced: 28 Sep 2025

https://github.com/0xapp123/solana-trading-cli-bot-grpc

A high-performance library for develop Solana Trading Strategies: CLI, gRPC bots, BOT, low-latency integrations with Jito, Nozomi, DEXes, and local PostgreSQL database support.

algo-trading cli command-line-tool dev-tool developer-tool dex grpc high-frequency-trading jito meteora orca raydium solana trading-bot

Last synced: 17 Jun 2025

https://github.com/devsu/docker-grpc-proxy

A ready to use, lightweight, configurable grpc proxy.

docker grpc proxy

Last synced: 27 Aug 2025

https://github.com/rjbrown57/cartographer

A go based tool for teams to share URLs and information about their environments and the applications within them.

go golang grpc grpc-go

Last synced: 05 Jan 2026

https://github.com/akazwz/ua-parser

user agent parser http and grpc service

docker grpc hono http nodejs ua-parser

Last synced: 04 Feb 2026

https://github.com/kaelzhang/java-fastjson-protobuf

Spring `HttpMessageConverter` implementation with Alibaba FastJson and serializer/deserializer of Protobuf Messages.

fastjson fastjson-android grpc java protobuf

Last synced: 01 Apr 2025

https://github.com/seabird-chat/seabird-core

An over-engineered gRPC service for accessing chat services

grpc grpc-service irc rust seabird

Last synced: 16 Jan 2026

https://github.com/jonnrb/hostapd_grpc

Exposes hostapd's control socket via gRPC

docker grpc hostapd linux

Last synced: 26 Jan 2026

https://github.com/getoptimum/mump2p-cli

mump2p is the command-line interface for interacting with mump2p — a high-performance RLNC-enhanced pubsub protocol.

cli golang grpc p2p pubsub websocket

Last synced: 17 Jan 2026

https://github.com/adrianmjim/nestjs-api-grpc-example

gRPC API pet project built on top of NestJS using DDD, CQRS, MikroORM and PostgreSQL

cqrs ddd ddd-architecture grpc grpc-server mikroorm nestjs nestsjs nodejs postgresql

Last synced: 11 Mar 2026

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

Fully Implemented gRPC-gateway example in golang.

example-api golang grpc grpc-gateway grpc-go

Last synced: 24 Aug 2025

https://github.com/juniper/protoc-wedge

protoc-wedge: Generate descriptor files for use with Wedge API broker(https://github.com/Juniper/wedge)

avro grpc protobuf

Last synced: 27 Nov 2025

https://github.com/dev-ashishranjan/webapi

Your ultimate hub for REST, GraphQL, tRPC, and gRPC, uniting all API types in a single powerhouse repository

api graphql grpc rest-api trpc webapi webservice

Last synced: 24 Aug 2025