🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
Repository Index
76,855 visible repositories in the index
1–24 of 61 · Most stars
A cloud-native Go microservices framework with cli tool for productivity.
The Go language implementation of gRPC. HTTP/2 based RPC
Effortlessly compose, extend, observe, discover, and react to every service in real-time for the first time ever.
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".
Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
- rpc-framework
- high-performance
- high-availability
- microservice
Bindu: The identity, communication, and payments layer for AI agents.
- agent-communication
- autonomous-agents
- agent-orchestration
- a2a
Go RPC framework with high-performance and strong-extensibility for building micro-services.
- rpc
- go
- microservices
- framework
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
Unified Realtime/API framework for .NET platform and Unity.
High performance, simple, extensible golang open source network library
- networking
- game
- server
- rpc
An RPC framework for Rust with a focus on ease of use.
- rpc-framework
- asynchronous-programming
- tokio
- rust
modular high-performance TypeScript framework
A high performance microservice framework in golang. A linux foundation project.
- microservices
- rpc
- high-performance
- golang
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
- microservices
- apigateway
- surging
- rabbitmq
Micro-service framework in Go
- go
- web-framework
- discovery-service
- authentication-backend
A SOAP client and server for node.js.
- javascript
- soap-client
- soap-service
- node-soap
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
Rust RPC framework with high-performance and strong-extensibility for building micro-services.
SOFABolt is a lightweight, easy to use and high performance remoting framework based on Netty.
- sofa-rpc
- sofastack
- netty
- sofa-bolt
A simple RPC framework based on Netty, ZooKeeper and Spring
- netty
- rpc-framework
- spring
- zookeeper
Spring Boot starter module for gRPC framework.
- grpc
- grpc-service
- spring-boot
- spring-boot-starter