grpc

There are 7407 repositories under grpc topic.

  • jupiter

    Jupiter: Governance-oriented Microservice Framework.

    Language:Go4.3k
  • evans

    evans

    Evans: more expressive universal gRPC client

    Language:Go4.1k
  • simplebank

    simplebank

    Backend master class: build a simple bank service in Go

    Language:Go4.1k
  • gloo

    The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy

    Language:Go4k
  • rejoiner

    Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources

    Language:Java3.7k
  • go-stress-testing

    go 实现的压测工具,ab、locust、Jmeter压测工具介绍【单台机器100w连接压测实战】

    Language:Go3.7k
  • MagicOnion

    Unified Realtime/API framework for .NET platform and Unity.

    Language:C#3.7k
  • gost

    GO Simple Tunnel - a simple tunnel written in golang

    Language:Go3.6k
  • dynamic-tp

    🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持Nacos、Apollo,Zookeeper、Consul、Etcd,可通过SPI自定义实现)。Lightweight dynamic threadpool, with monitoring and alarming functions, base on popular config centers (already support Nacos、Apollo、Zookeeper、Consul, can be customized through SPI).

    Language:Java3.5k
  • flipt

    flipt

    Enterprise-ready, GitOps enabled, CloudNative feature management solution

    Language:Go3.4k
  • grpc-spring

    Spring Boot starter module for gRPC framework.

    Language:Java3.4k
  • surging

    Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming ,The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM

    Language:C#3.2k
  • fortio

    fortio

    Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.

    Language:Go3.2k
  • graphql-mesh

    graphql-mesh

    🕸️ GraphQL Mesh - The Graph of Everything - Federated architecture for any API service

    Language:TypeScript3.2k
  • tproxy

    tproxy

    A cli tool to proxy and analyze TCP connections.

    Language:Go3.2k
  • camunda

    Distributed Workflow Engine for Microservices Orchestration

    Language:Java3.1k
  • ghz

    Simple gRPC benchmarking and load testing tool

    Language:Go2.9k
  • go-chassis

    a cloud native application framework for Go with rich eco-system

    Language:Go2.7k
  • WinXray

    支持Xray / V2Ray(vmess / vless),Shadowsocks,SSR,Trojan,NaïveProxy,Trojan-go通用客户端(Windows)!默认基于xray核心!本程序采用aardio设计与开发!

  • connect-go

    The Go implementation of Connect: Protobuf RPC that works.

    Language:Go2.7k
  • gowebsocket

    golang基于websocket单台机器支持百万连接分布式聊天(IM)系统

    Language:Go2.6k
  • permify

    Open source authorization service inspired by Google Zanzibar to build fine-grained and scalable authorization systems.

    Language:Go2.6k
  • liftbridge

    Lightweight, fault-tolerant message streams.

    Language:Go2.5k
  • coolstore-microservices

    coolstore-microservices

    A full-stack .NET microservices build on Dapr and Tye

    Language:C#2.4k
  • userver

    userver

    Production-ready C++ Asynchronous Framework with rich functionality

    Language:C++2.3k
  • grpc-spring-boot-starter

    Spring Boot starter module for gRPC framework.

    Language:Java2.2k
  • wundergraph

    WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.

    Language:TypeScript2.2k
  • volo

    volo

    Rust RPC framework with high-performance and strong-extensibility for building micro-services.

    Language:Rust2.1k
  • ts-proto

    An idiomatic protobuf generator for TypeScript

    Language:TypeScript2k
  • grpc-swift

    The Swift language implementation of gRPC.

    Language:Swift2k
  • mix

    ☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server

    Language:PHP1.9k
  • ultimate-go

    This repo contains my notes on working with Go and computer systems.

    Language:Go1.9k
  • APIAuto

    ☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,集 文档、测试、Mock、调试、管理 于一体的一站式体验。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints, one site for document, testing, mocking, debugging and management.

    Language:JavaScript1.9k
  • anycable

    anycable

    AnyCable for Ruby applications

    Language:Ruby1.9k
  • eagle

    🦅 A Go framework for the API or Microservice

    Language:Go1.9k
  • prometheus-net

    .NET library to instrument your code with Prometheus metrics

    Language:C#1.9k