A cloud-native Go microservices framework with cli tool for productivity.
Repository Index
71,372 visible repositories in the index
1–24 of 25 · Most stars
The Go language implementation of gRPC. HTTP/2 based RPC
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services.
gRPC Web implementation for Golang and TypeScript
- grpc
- grpc-web
- browser
- golang
High performance, simple, extensible golang open source network library
- networking
- game
- server
- rpc
A high performance microservice framework in golang. A linux foundation project.
- microservices
- rpc
- high-performance
- golang
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
The Swift language implementation of gRPC.
- grpc
- swift-grpc
- protocol-buffers
- swift
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
- rpc
- rpc-library
- rpc-framework
- rpc-server
Hprose is a cross-language RPC. This project is Hprose for Golang.
- rpc
- rpc-framework
- rpc-client
- rpc-server
A pluggable, high-performance RPC framework written in golang
Simple, fast and scalable golang rpc library for high load
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services
- service-autodiscovery
- peer-autodiscovery
- zeromq
- golang
A simple go implementation of json rpc 2.0 client over http
- json-rpc
- golang
A scalable RPC library for Erlang-VM based languages
Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
- rpc
- rpc-framework
- rpc-client
- rpc-library
High-performance Distributed Command Pattern (DCP) for Go
- command-pattern
- distributed-systems
- golang
- high-performance
RES Service protocol library for Go
- go
- golang
- golang-package
- nats-server
An emulsifying Erlang SOAP library
Grpc for D programming language, hunt-http library based.
- grpc
- hunt
- hunt-grpc
- dlang
API Framework supporting REST and RPC.
- rpc
- rpc-framework
- rest-api
- performant
Basic JSON-RPC 2.0-compliant server written on V.
- v
- vlang
- json-rpc-server
- json-rpc2