🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
Repository Index
72,862 visible repositories in the index
1–24 of 45 · Most stars
A cloud-native Go microservices framework with cli tool for productivity.
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".
Bindu: The identity, communication, and payments layer for AI agents.
- agent-communication
- autonomous-agents
- agent-orchestration
- a2a
A simple RPC framework with protobuf service definitions
deepstream.io server
Highly scalable realtime pub/sub and RPC 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.
Typesafe APIs Made Simple 🪄
- api
- bunjs
- cloudflare-worker
- contract-first
gRPC for Node.js
- grpc
- hacktoberfest
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
TranslatedA custom RPC framework implemented by Netty+Kyro+Zookeeper. Includes a detailed implementation process and related tutorials.
modular high-performance TypeScript framework
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
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
- api
- binary
- cplusplus
- cpp
A SOAP client and server for node.js.
- javascript
- soap-client
- soap-service
- node-soap
An efficient, extensible and easy-to-use RPC framework.
- rpc
- microservice
- socket
- peer-to-peer
All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.
- rpc
- ice
- zeroc
- rpc-framework
A collection of modern C++ libraries, include coro_http, coro_rpc, compile-time reflection, struct_pack, struct_json, struct_xml, struct_pb, easylog, async_simple etc.
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
- rpc
- rpc-library
- rpc-framework
- rpc-server
rpclib is a modern C++ msgpack-RPC server and client library
- rpc
- cpp14
- cpp
- cplusplus
Low-latency client-server engine built around Noise, io_uring & SIMD, with synchronous handlers, server-side batching, and C, C++, Python & Rust bindings ☎️
- cpython
- epoll
- io-uring
- json