Top 457 rpc open source projects

Libjson Rpc Cpp
C++ framework for json-rpc (json remote procedure call)
Brpc Java
Java implementation for Baidu RPC, multi-protocol & high performance RPC.
Micromono
Write microservices in monolithic style
Rpcx
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
Phpboot
☕️ 🚀 tiny & fast PHP framework for building Microservices/RESTful APIs, with useful features: IOC, Hook, ORM, RPC, Swagger, Annotation, Parameters binding, Validation, etc.
Impress
Enterprise application server for Node.js and Metarhia private cloud ⚡
Freestyle
A cohesive & pragmatic framework of FP centric Scala libraries
Functional Typescript
TypeScript standard for rock solid serverless functions.
Roadrunner
🤯 High-performance PHP application server, load-balancer and process manager written in Golang
Typhon
A wrapper around Go's net/http to provide safety and convenience. At Monzo, Typhon forms the basis of most clients and servers in our microservices platform.
Grain
grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。
Aria2
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
Hprose Java
Hprose is a cross-language RPC. This project is Hprose 2.0 for Java
Getty
a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
Cdp
Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.
Srpc
RPC based on C++ Workflow
Sofa Rpc Node
SOFARPC Node is a high-performance, high-extensibility, production-level Nodejs RPC framework.
Simple Go Rpc
RPC explained by writing simple RPC framework in 300 lines of pure Golang.
Twirp
A simple RPC framework with protobuf service definitions
Smf
Fastest RPC in the west
✭ 502
cpprpcfast
Xxl Rpc
A high performance, distributed RPC framework.(分布式服务框架XXL-RPC)
Alibaba Rsocket Broker
Alibaba RSocket Broker: Mesh, Streaming & IoT
Oto
Go driven rpc code generation tool for right now.
Rpc
A golang foundation for RPC over HTTP services.
✭ 474
gorpc
Dora Rpc
DoraRPC is an RPC For the PHP MicroService by The Swoole
Rpc Benchmark
java rpc benchmark, 灵感源自 https://www.techempower.com/benchmarks/
Elle
The Elle coroutine-based asynchronous C++ development framework.
Apps
Basic Polkadot/Substrate UI for interacting with a node. This is the main user-facing application, allowing access to all features available on Substrate chains.
Pyrlang
Erlang node implemented in Python 3.5+ (Asyncio-based)
Happypandax
A cross-platform server and client application for managing and reading manga and doujinshi
Vs Streamjsonrpc
The StreamJsonRpc library offers JSON-RPC 2.0 over any .NET Stream, WebSocket, or Pipe. With bonus support for request cancellation, client proxy generation, and more.
Torat
ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
Javaspringbootsamples
SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Hydra
后端一站式微服务框架,提供API、web、websocket,RPC、任务调度、消息消费服务器
Go Dexec
It's like Go os/exec package but for Docker. What if you could exec programs remotely with the same interface as os/exec?
Udash Core
Scala framework for building beautiful and maintainable web applications.
Thriftpy2
Pure python approach of Apache Thrift.
Redeo
High-performance framework for building redis-protocol compatible TCP servers/services
Bitcoin Core
A modern Bitcoin Core REST and RPC client.
Pythonforwindows
A codebase aimed to make interaction with Windows and native execution easier
Ananas
A C++11 RPC framework based on future and protobuf, with utility: timer,ssl,future/promise,log,coroutine,etc
Wampsharp
A C# implementation of WAMP (The Web Application Messaging Protocol)
Hprose
HPROSE is short for High Performance Remote Object Service Engine. It's a serialize and RPC library, the serialize library of hprose is faster, smaller and more powerful than msgpack, the RPC library is faster, easier and more powerful than thrift.
Cellnet
High performance, simple, extensible golang open source network library
Webrpc
webrpc is a schema-driven approach to writing backend services for modern Web apps and networks
Smart Socket
A High Performance Java AIO framework
Eureca.io
eureca.io : a nodejs bidirectional RPC that can use WebSocket, WebRTC or XHR fallback as transport layers
Endpoints4s
Scala library to define HTTP-based communication protocols
Sleuth
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services
Easyrpc
EasyRPC是一个远程过程调用(Remote Procedure Call,简称RPC)的最小实现。它使用极少的类、方法演示了RPC的实现原理,是一个学习RPC工作原理的良好示例。
Tonic
A native gRPC client & server implementation with async/await support.
Rabbitcloud
A lightweight cross-platform RPC.
✭ 328
rpc
181-240 of 457 rpc projects