Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/grpc
- Wikipedia: https://en.wikipedia.org/wiki/GRPC
- Repo: https://github.com/grpc/grpc
- Created by: Google
- Released: August 2016
- Related Topics: rpc, http2, protobuf, capn-proto, json-rpc,
- Last updated: 2025-01-22 00:13:48 UTC
- JSON Representation
https://github.com/rfyiamcool/grpcall
🦀 Easy request GRPC Server with reflect mode
Last synced: 27 Oct 2024
https://github.com/Fadelis/grpcmock
A gRPC Java testing tool to easily mock endpoints of gRPC services for IT or Unit testing
grpc grpc-integration-testing grpc-it grpc-java grpc-java-testing grpc-mock grpc-mocking grpc-services grpc-testing grpc-unit grpc-wiremock junit5 mapping-stubs mocking spring-boot
Last synced: 15 Nov 2024
https://github.com/grpc-ecosystem/protoc-gen-grpc-gateway-ts
protoc-gen-grpc-gateway-ts is a Typescript client generator for the grpc-gateway project. It generates idiomatic Typescript clients that connect the web frontend and golang backend fronted by grpc-gateway.
grpc grpc-gateway typescript web
Last synced: 22 Jan 2025
https://github.com/pambrose/prometheus-proxy
Prometheus Proxy
grpc kotlin prometheus prometheus-proxy
Last synced: 06 Nov 2024
https://github.com/nxenon/grpc-pentest-suite
gRPC-Web Pentesting Suite + Burp Suite Extension
burp burp-extensions burpsuite extension grpc grpc-pentesting grpc-tool grpc-web pentesting-grpc protobuf protocol-buffers
Last synced: 15 Nov 2024
https://github.com/kernel0x/finch
🖥 Debug menu library for Android apps with supports network activity logging and many other useful features.
android android-library debug grpc grpc-android kotlin-library library logging menu network notifications okhttp okhttp-interceptor okhttp3
Last synced: 18 Jan 2025
https://github.com/eddycjy/grpc-hello-world
An example of gRPC+grpc-gateway
Last synced: 16 Nov 2024
https://github.com/Avanade/Beef
The Business Entity Execution Framework (Beef) framework, and the underlying code generation, has been primarily created to support the industrialization of API development.
apis architecture beef code-generation cosmos database dbup dotnetcore entities entity-framework event-driven eventhubs framework grpc integration-testing microservices nunit odata stored-procedures webapi
Last synced: 09 Nov 2024
https://github.com/avanade/beef
The Business Entity Execution Framework (Beef) framework, and the underlying code generation, has been primarily created to support the industrialization of API development.
apis architecture beef code-generation cosmos database dbup dotnetcore entities entity-framework event-driven eventhubs framework grpc integration-testing microservices nunit odata stored-procedures webapi
Last synced: 18 Jan 2025
https://github.com/sitkoru/Sitko.Core
Sitko.Core is a set of libraries to help build .NET Core applications fast
asp-net-core automapper blazor consul dotnet entity-framework-core grpc hacktoberfest identityserver4 microservices nats-streaming s3 serilog
Last synced: 29 Oct 2024
https://github.com/eventstore/eventstore-client-dotnet
Dotnet Client SDK for the Event Store gRPC Client API written in C#
client-libraries cqrs dotnet event-sourcing eventsourcing eventstore eventstoredb grpc
Last synced: 19 Dec 2024
https://github.com/jdno/auto-traffic-control
A video game for programmers about safely routing planes to an airport 🛬
Last synced: 19 Jan 2025
https://github.com/Clymene-project/Clymene
the Clymene is time-series data and Logs collection platform for distributed systems.
distributed-system elasticsearch exporter grpc metrics monitoring opentsdb platform prometheus prometheus-agent timeseries tsdb
Last synced: 05 Nov 2024
https://github.com/akarneliuk/pygnmi
The pure Python implementation of the gNMI client.
automation gnmi grpc network network-automation pygnmi python telemetry
Last synced: 18 Jan 2025
https://github.com/aleksk1ng/go-grpc-auth-microservice
Go GRPC Auth Microservice
clean-architecture docker go golang grafana grpc grpc-go jaeger metrics postgresql prometheus redis tracing
Last synced: 27 Oct 2024
https://github.com/rfprod/nx-ng-starter
Monorepo starter with workflow automation: Nx, Angular, Angular Elements, Electron, NodeJS, NestJS, Firebase.
angular angular-elements capacitor compodoc-documentation cypress-tests d3js-charts electron eslint-configs express-graphql firebase firebase-functions firebase-hosting github-actions-ci grpc jest-tests monorepo nestjs nx-workspace sentry-integration typescript
Last synced: 22 Jan 2025
https://github.com/ballerina-platform/module-ballerina-grpc
Ballerina gRPC Module
ballerina grpc hacktoberfest integration protobuf wso2
Last synced: 15 Nov 2024
https://github.com/djkcyl/BBot-Graia
一个使用 gRPC 接口用于 QQ 群内高效推送 BiliBili 动态和直播的 Graia 机器人
ariadne bilibili bilibili-api fastapi graia graia-ariadne graia-framework graiaproject grpc grpc-python playwright qq qq-bot qqbot webui
Last synced: 27 Oct 2024
https://github.com/jackskj/protoc-gen-map
SQL Data mapper framework for grpc/protobuf
Last synced: 15 Nov 2024
https://github.com/connectrpc/otelconnect-go
OpenTelemetry tracing and metrics for Connect.
connectrpc golang grpc metrics opentelemetry prometheus rpc tracing
Last synced: 01 Jan 2025
https://github.com/truelayer/ginepro
A client-side gRPC channel implementation for tonic
Last synced: 16 Jan 2025
https://github.com/metal-stack/go-ipam
golang grpc service and library for ip address management
golang grpc ipaddress ipam networking protobuf
Last synced: 22 Jan 2025
https://github.com/v-mars/jobor
支持秒级分布式定时任务系统, A high performance distributed task scheduling system, Support multi protocol scheduling tasks
cron cronjob dispatcher go golang grpc high-availability jobs quartz raft scheduer task
Last synced: 11 Nov 2024
https://github.com/Koatty/koatty
Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.
aop auto-injection grpc grpc-server http http2 https ioc koa koa2 middleware rpc springboot typescript typescript-decorator websocket ws
Last synced: 11 Nov 2024
https://github.com/koatty/koatty
Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.
aop auto-injection grpc grpc-server http http2 https ioc koa koa2 middleware rpc springboot typescript typescript-decorator websocket ws
Last synced: 19 Jan 2025
https://github.com/catsmiaow/node-grpc-typescript
Node.js gRPC Structure for TypeScript example
google-protobuf grpc grpc-js node node-grpc nodejs typescript
Last synced: 20 Jan 2025
https://github.com/mariocarrion/grpc-microservice-example
Go microservice tutorial project using gRPC
go golang grpc microservice protobuf tutorial
Last synced: 20 Jan 2025
https://github.com/walterwanderley/sqlc-grpc
Create a gRPC server from code generated by sqlc
Last synced: 15 Nov 2024
https://github.com/plutov/benchmark-grpc-protobuf-vs-http-json
Benchmarks comparing gRPC+Protobuf vs JSON+HTTP in Go
Last synced: 15 Oct 2024
https://github.com/jvolkman/intellij-protobuf-editor
Protocol Buffers for IntelliJ-based IDEs
grpc intellij protobuf protobuf-files protobuf3 protocol-buffers
Last synced: 19 Jan 2025
https://github.com/thangchung/GrpcJsonTranscoder
A filter which allows a RESTful JSON API client to send requests to .NET web server over HTTP and get proxied to a gRPC service
api-gateway cloud-native dotnet dotnet-core grpc microservices microservices-architecture ocelot rest-api restful-api
Last synced: 02 Nov 2024
https://github.com/aserg-ufmg/micro-livraria
Exemplo prático de uma pequena livraria virtual implementada usando microsserviços. Inclui também duas tarefas práticas para os alunos.
bookstore docker grpc microservices microservices-architecture
Last synced: 22 Jan 2025
https://github.com/thangchung/grpcjsontranscoder
A filter which allows a RESTful JSON API client to send requests to .NET web server over HTTP and get proxied to a gRPC service
api-gateway cloud-native dotnet dotnet-core grpc microservices microservices-architecture ocelot rest-api restful-api
Last synced: 21 Jan 2025
https://github.com/aligoren/go_ecommerce_microservice
E-Commerce Microservices with Golang and Fiber
docker golang grpc microservice rpc
Last synced: 13 Nov 2024
https://github.com/pahanini/go-grpc-bidirectional-streaming-example
gRPC bidirectional streaming example written in golang
bidirectional context demo example golang grpc streaming tutorial
Last synced: 12 Jan 2025
https://github.com/go-zepto/zepto
⚡️Lightweight web framework written in go
framework golang grpc http microservice web
Last synced: 25 Nov 2024
https://github.com/infinit/memo
The memo elastic and resilient key-value store.
api cpp14 decentralized distributed distributed-system go grpc infinit key-value-store peer-to-peer python3 redundancy value-store
Last synced: 02 Dec 2024
https://github.com/a-rose/obs-headless
Headless OBS in Docker via gRPC
docker grpc obs obs-studio rtmp streaming video
Last synced: 05 Nov 2024
https://github.com/cocainecong/tangseng
Tangseng search engine including full text search and vector search base on golang. 基于go语言的搜索引擎,信息检索系统
boltdb distributed-systems dockcer-compose docker etcd full-text-search gin grpc inverted-index kafka losertree lsm-tree mapreduce search-engine segment vector-search
Last synced: 19 Dec 2024
https://github.com/tinrab/kubernetes-go-grpc-tutorial
Getting Started with Microservices using Go, gRPC and Kubernetes
golang grpc kubernetes microservices
Last synced: 15 Nov 2024
https://github.com/sudorandom/protoc-gen-connect-openapi
Plugin for generating OpenAPIv3 from protobufs matching the Connect RPC interface
connectrpc golang grpc protoc protoc-plugin
Last synced: 21 Jan 2025
https://github.com/forest33/warthog
Cross platform gRPC GUI client
go go-astilectron golang grpc linux macos protobuf windows
Last synced: 15 Nov 2024
https://github.com/ndsev/zserio
zero sugar, zero fat, zero serialization overhead
code-generation compactness cpp data-structures grpc java schema-language serialization serialization-framework sqlite wire-format
Last synced: 14 Nov 2024
https://github.com/musobarlab/ecommerce-grpc-microservice
(On Progress) Lab (Building E-Commerce Microservices using Golang, Rest and GRPC with Multiple Docker Container)
clean-architecture docker-compose docker-container ecommerce go golang golang-examples grpc
Last synced: 12 Oct 2024
https://github.com/eventstore/eventstore-client-go
Go Client for Event Store version 20 and above.
client-libraries cqrs event-sourcing eventsourcing eventstore eventstoredb go golang grpc
Last synced: 22 Jan 2025
https://github.com/marcoshuck/todo
A production-grade todo app applying the following technologies: Go, gRPC, Docker, Kubernetes, Zap, Jaeger, Prometheus, Grafana and more
docker go grafana grpc jaeger kubernetes prometheus zap
Last synced: 20 Jan 2025
https://github.com/aleksk1ng/go-nats-streaming-grpc-postgresql
Go Nats Streaming gRPC PostgerSQL emails microservice
clean-architecture docker echo go golang grafana grpc jaeger microservices nats nats-streaming postgresql prometheus swagger tracing
Last synced: 28 Oct 2024
https://github.com/stackrox/go-grpc-http1
A gRPC via HTTP/1 Enabling Library for Go
Last synced: 19 Dec 2024
https://github.com/autodidaddict/go-shopping
A sample suite of services built on the go-micro framework
go go-micro golang grpc microservice protobuf sample
Last synced: 09 Nov 2024
https://github.com/cookpad/griffin
gRPC server and client for Ruby
grpc grpc-ruby grpc-server ruby
Last synced: 11 Nov 2024
https://github.com/bendangnuksung/mrcnn_serving_ready
🛠 Mask R-CNN Keras to Tensorflow and TFX models + Serving models using TFX GRPC & RESTAPI
grpc mask-rcnn rest-api tensorflow-keras tensorflow-model tensorflow-model-server
Last synced: 11 Nov 2024
https://github.com/JeepNL/Blazor-WASM-Identity-gRPC
Blazor WASM, IdentityServer4 with Multiple Roles, Additional User Claim(s) & gRPC Roles Authorization
blazor claims efcore grpc grpc-web identityserver4 kestrel roles sqlite wasm webassembly
Last synced: 27 Oct 2024
https://github.com/Swoorup/dgraph-rs
A dgraph client driver written in rust ⛺
Last synced: 14 Nov 2024
https://github.com/johanbrandhorst/grpc-auth-example
Examples of client authentication with gRPC
authentication authorization client grpc jwt mtls
Last synced: 20 Dec 2024
https://github.com/swoorup/dgraph-rs
A dgraph client driver written in rust ⛺
Last synced: 16 Jan 2025
https://github.com/jeepnl/blazor-wasm-identity-grpc
Blazor WASM, IdentityServer4 with Multiple Roles, Additional User Claim(s) & gRPC Roles Authorization
blazor claims efcore grpc grpc-web identityserver4 kestrel roles sqlite wasm webassembly
Last synced: 29 Nov 2024
https://github.com/so1n/protobuf_to_pydantic
Generate a pydantic.BaseModel with parameter verification function from the Python Message object(by the Protobuf file).
buf grpc proto-plugin protobuf pydantic python
Last synced: 22 Jan 2025
https://github.com/raz-varren/sacrificial-socket
A Go websocket library with an API similar to Socket.IO... but not Socket.IO
broadcast golang grpc multihomebackend-interface multiple-machines redis socket-io websockets
Last synced: 08 Nov 2024
https://github.com/customeros/customeros
CustomerOS is all-in-one GTM platform for B2B SaaS. Everything you need to achieve Hyperscale.
eventstore golang graphql grpc neo4j nextjs postgresql react typescript
Last synced: 21 Jan 2025
https://github.com/buttercam/sisyphus
Modern gRPC back-end development framework base on JVM.
backend google-aip grpc kotlin protobuf spring-boot
Last synced: 18 Nov 2024
https://github.com/damienbod/secure_grpc
Security Experiments with gRPC and ASP.NET Core 5
aspnet-core aspnetcore grpc http2 https oauth2 proto3
Last synced: 01 Nov 2024
https://github.com/damienbod/Secure_gRpc
Security Experiments with gRPC and ASP.NET Core 5
aspnet-core aspnetcore grpc http2 https oauth2 proto3
Last synced: 09 Nov 2024
https://github.com/tiziano88/elm-protobuf
protobuf plugin for elm
definition elm grpc json protobuf protocol-buffers rpc serialization
Last synced: 01 Nov 2024
https://github.com/uatuko/ruek
🔐 Lightning fast, global scale authorization service without the overhead of a yet another DSL.
abac access-control authorization cmake cpp20 fga fine-grained-authorization grpc least-privilege rbac rebac zanzibar zero-trust
Last synced: 17 Jan 2025
https://github.com/go-dev-frame/sponge_examples
Examples of using go to develop framework sponge.
crud examples generator-go gin go go-examples grpc microservice restful-api rpc sponge web
Last synced: 21 Jan 2025
https://github.com/ButterCam/sisyphus
Modern gRPC back-end development framework base on JVM.
backend google-aip grpc kotlin protobuf spring-boot
Last synced: 15 Nov 2024
https://github.com/ni/grpc-labview
gRPC client and server support for LabVIEW
Last synced: 22 Jan 2025
https://github.com/maxim-saplin/flutter_python_starter
Bundling Python code with Flutter Desktop apps as self-contained binary, interop with Python self-hosted gRPC service
cross-platform dart flutter flutter-python grpc hacktoberfest integration portable python self-contained standalone
Last synced: 27 Oct 2024
https://github.com/zhufuyi/sponge_examples
Some examples of using sponge to develop go projects.
crud examples generator-go gin go go-examples grpc microservice restful-api rpc sponge web
Last synced: 16 Dec 2024
https://github.com/faaxm/exmpl-cmake-grpc
Example cmake project for grpc / protobuf
Last synced: 16 Nov 2024
https://github.com/aleksk1ng/go-cqrs-eventsourcing-microservice
Go-CQRS-EventSourcing-Microservice
clean-architecture cqrs ddd docker domain-driven-design elasticsearch event-driven event-sourcing eventsourcing go golang grafana grpc jaeger kafka microservices mongodb postgesql prometheus tracing
Last synced: 28 Oct 2024
https://github.com/max-ieremenko/servicemodel.grpc
Code-first for gRPC
code-first csharp grpc grpc-dotnet servicemodel swagger wcf
Last synced: 20 Jan 2025
https://github.com/aarthikrao/timeMachine
A distributed fault tolerant scheduler that is horizontally scalable 🔥
boltdb database distributed-systems golang grpc raft raft-consensus-algorithm scheduler
Last synced: 07 Nov 2024
https://github.com/nfibrokerage/spear
A sharp EventStoreDB v20+ client backed by Mint :yum:
elixir event-sourcing eventstoredb grpc mint
Last synced: 20 Jan 2025
https://github.com/stevejgordon/gRPC-Demos
Demos for my talk Beyond HTTP in ASP.NET Core 3.0 with gRPC
asp-net-core csharp demos dotnet-core grpc samples
Last synced: 09 Nov 2024
https://github.com/junneyang/docker-cloud-platform
使用Docker构建云平台,Docker云平台系列共三讲,Docker基础、Docker进阶、基于Docker的云平台方案。OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
angularjs ansible apigateway django-rest-framework docker docker-compose go-kit grpc haproxy hmac k8s marathon nameko nginx oauth openstack rabbitmq rpc springcloud zmq
Last synced: 16 Nov 2024
https://github.com/stevejgordon/grpc-demos
Demos for my talk Beyond HTTP in ASP.NET Core 3.0 with gRPC
asp-net-core csharp demos dotnet-core grpc samples
Last synced: 13 Nov 2024
https://github.com/jsbroks/grpc-typescript
Tutorial for setting up gRPC with TypeScript
grpc grpc-client grpc-server grpc-typescript node node-client node-server nodejs typescript
Last synced: 09 Dec 2024
https://github.com/google/credstore
Credstore is a centralized auth server
go grpc grpc-authorization grpc-service jwt picoprod
Last synced: 14 Nov 2024
https://github.com/ysugimoto/lua-resty-grpc-gateway
REST <-> gRPC gateway library implementation with OpenResty
Last synced: 17 Nov 2024
https://github.com/go-kod/kod
A generics based dependency injection application framework for Go, support OpenTelemetry trace/metric/log natively 🚀🚀🚀
application code-generation dependency-injection dependency-management di do framework fx generics go golang grpc interceptor microservice monorepo opentelemetry opentelemetry-go reflection wire
Last synced: 26 Oct 2024
https://github.com/kmturley/angular-nest-grpc
Example full-stack Typescript project using Angular, NestJS and gRPC
angular envoy-proxy grpc nestjs
Last synced: 13 Nov 2024
https://github.com/DCS-gRPC/rust-server
DCS gRPC server written in Rust. Get data out of DCS and send commands into DCS.
dcs-world grpc grpc-rust grpc-server
Last synced: 11 Nov 2024
https://github.com/GuangTianLi/grpcalchemy
The Python micro framework for building gPRC application.
grpc grpc-python grpc-server python3
Last synced: 15 Nov 2024
https://github.com/sudorandom/fauxrpc
Easily start a fake gRPC/gRPC-Web/Connect/REST server from protobufs
api connectrpc grpc grpc-web rest-api
Last synced: 22 Jan 2025
https://github.com/xoraus/backendbytes-zerotoone
An extensive guide to backend development, featuring production-grade projects.
api backend designdocs grpc javascript nodejs
Last synced: 14 Nov 2024
https://github.com/salrashid123/gcegrpc
gRPC client/server for Google Cloud (GKE, GCE, Istio, Traffic Director, grpc-web)
envoyproxy gke google-cloud-platform grpc grpc-loadbalancing load-balancer traffic-director xds-server
Last synced: 16 Jan 2025