An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with rpc-framework

A curated list of projects in awesome lists tagged with rpc-framework .

https://github.com/tarscloud/tars

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.

high-availability high-performance microservice rpc-framework tars tars-foundation

Last synced: 09 May 2025

https://github.com/TarsCloud/Tars

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.

high-availability high-performance microservice rpc-framework tars tars-foundation

Last synced: 04 Apr 2025

https://github.com/line/armeria

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

gateway grpc grpc-client grpc-server hacktoberfest http http-client http-server http2 micro-framework microservices netty rpc rpc-client rpc-framework rpc-library rpc-server thrift thrift-client thrift-server

Last synced: 30 Dec 2025

https://github.com/sofastack/sofa-rpc

SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.

hessian http2 protobuf restful rpc-framework sofa-bolt sofa-rpc sofastack

Last synced: 13 May 2025

https://github.com/google/tarpc

An RPC framework for Rust with a focus on ease of use.

asynchronous-programming futures rpc-framework rust tokio

Last synced: 13 May 2025

https://github.com/luxiaoxun/nettyrpc

A simple RPC framework based on Netty, ZooKeeper and Spring

netty rpc-framework spring zookeeper

Last synced: 14 May 2025

https://github.com/luxiaoxun/NettyRpc

A simple RPC framework based on Netty, ZooKeeper and Spring

netty rpc-framework spring zookeeper

Last synced: 19 Mar 2026

https://github.com/zeroc-ice/ice

All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.

hacktoberfest ice rpc rpc-framework zeroc

Last synced: 20 Oct 2025

https://github.com/suyuan32/simple-admin-core

Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.

admin asynq backend casbin ent go go-zero golang microservices rbac rocketmq rpc-framework simple-admin vue-admin

Last synced: 24 Feb 2026

https://github.com/laruence/yar

Light, concurrent RPC framework for PHP & C

c concurrency json msgpack php rpc-framework yar

Last synced: 14 May 2025

https://github.com/unum-cloud/ucall

Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️

backend cpython dpdk epoll fast-api flask http http-server io-uring json json-rpc liburing linux-kernel python rest-api rpc rpc-framework simd tcp tcp-ip

Last synced: 10 Apr 2025

https://github.com/beetlex-io/beetlex

high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution

http-server https mqtt mqtt-client mqtt-server non-blocking rpc rpc-framework rpc-server socket socket-server socketasynceventargs ssl tcp tcp-server tls webserver websocket websocket-server websockets

Last synced: 14 May 2025

https://github.com/beetlex-io/BeetleX

high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution

http-server https mqtt mqtt-client mqtt-server non-blocking rpc rpc-framework rpc-server socket socket-server socketasynceventargs ssl tcp tcp-server tls webserver websocket websocket-server websockets

Last synced: 04 May 2025

https://github.com/arskom/spyne

A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.

api api-rest api-server http json msgpack python rpc rpc-framework soap twisted

Last synced: 14 May 2025

https://github.com/activej/activej

ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability

async code-generation dependency-injection framework high-performance java microservice microservices rpc rpc-framework serializer web

Last synced: 13 May 2025

https://github.com/alexstocks/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

asynchronous-network codec getty go goroutine json json-api json-rpc micro microservice netty protobuf protobuf3 protobuffer rpc rpc-framework rpc-service tcp websocket websockets

Last synced: 16 May 2025

https://github.com/AlexStocks/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

asynchronous-network codec getty go goroutine json json-api json-rpc micro microservice netty protobuf protobuf3 protobuffer rpc rpc-framework rpc-service tcp websocket websockets

Last synced: 06 May 2025

https://github.com/nats-rpc/nrpc

nRPC is like gRPC, but over NATS

go grpc protobuf rpc-framework

Last synced: 15 Jan 2026

https://github.com/xuxueli/xxl-rpc

A RPC service development framework.(RPC服务框架XXL-RPC)

distributed hessian netty rpc rpc-framework rpc-library rpc-service

Last synced: 14 May 2025

https://github.com/zzzzzzzzyt/zeng-rpc-framework

手写自己的RPC框架/Handwritten RPC framework

codec nacos netty netty-rpc rpc rpc-framework serialization zookeeper

Last synced: 05 Apr 2025

https://github.com/sofastack/sofa-rpc-node

SOFARPC Node is a high-performance, high-extensibility, production-level Nodejs RPC framework.

nodejs rpc rpc-framework sofa sofa-rpc sofastack

Last synced: 16 May 2025

https://github.com/ananto30/zero

Zero: A simple and fast Python RPC framework

asyncio framework python rpc rpc-framework zeromq

Last synced: 16 May 2025

https://github.com/Ananto30/zero

Zero: A simple and fast Python RPC framework

asyncio framework python rpc rpc-framework zeromq

Last synced: 15 May 2025

https://github.com/ankur-anand/simple-go-rpc

RPC explained by writing simple RPC framework in 300 lines of pure Golang.

go golang rpc rpc-framework

Last synced: 03 Feb 2026

https://github.com/huahua132/skynet_fly

基于云风的skynet,搭建开箱即用的微服务框架,提供优雅的服务热更新

gameservers hot-reloads hotfix http-service orm-framework rpc-framework

Last synced: 26 Feb 2026

https://github.com/modiimedia/arri

Arri RPC is a code-first RPC framework for end-to-end type safety in any language

codegen codegenerator http http-server rpc rpc-client rpc-framework rpc-server server-sent-events

Last synced: 12 May 2025

https://github.com/weibocom/motan-go

The golang implementation of Motan

motan-go motan-rpc rpc-framework service-mesh

Last synced: 15 May 2025

https://github.com/hprose/hprose-dotnet

Hprose 3.0 for .NET

csharp dotnet json-rpc rpc rpc-framework

Last synced: 04 Apr 2025

https://github.com/sunng87/slacker

Transparent, non-incursive RPC by clojure and for clojure

clojure remote rpc rpc-framework slacker

Last synced: 12 Apr 2025

https://github.com/linux-china/dubbo3

Dubbo3: distributed RPC framework from Alibaba Dubbo2

dubbo load-balancer registry rpc-framework

Last synced: 06 Apr 2025

https://github.com/vincentbin/bRPC

✈A high-performance RPC based on Java & Netty.

java nacos netty nio rpc rpc-framework springboot zookeeper

Last synced: 29 May 2026

https://github.com/duoan/mini-rpc

Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持

lightbox netty protobuffer remote-procedure-calls rpc-framework spring zookeeper

Last synced: 18 Jun 2026

https://github.com/apex/rpc

Simple RPC style APIs with generated clients & servers.

api golang http json-api json-rpc rpc rpc-framework typescript

Last synced: 02 Jul 2025

https://github.com/python-trio/purerpc

Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio

asynchronous asyncio cpython grpc networking pure-python pypi pypy python remote-procedure-call rpc rpc-framework trio uvloop

Last synced: 28 Mar 2025

https://github.com/abersheeran/rpc.py

A fast and powerful RPC framework based on ASGI/WSGI.

annotation asgi cbor httpx json msgpack msgpack-rpc openapi-document pickle rpc rpc-framework wsgi

Last synced: 05 Apr 2025

https://github.com/zhu327/doge

Doge is a high-performance, Python based, open source RPC framework

doge microservices rpc rpc-framework service-discovery service-oriented service-registry

Last synced: 27 Jul 2025

https://github.com/shanbay/sea

rpc framework built on grpc

grpc hacktoberfest microservice python rpc-framework shanbay

Last synced: 11 Apr 2025

https://github.com/roadrunner-php/goridge

PHP Goridge Protocol implementation

hacktoberfest php protocol roadrunner rpc rpc-framework

Last synced: 15 May 2025

https://github.com/shaogezhu/easy-rpc

一款基于Netty+Zookeeper+Spring实现的轻量级Java RPC框架。提供服务注册,发现,负载均衡,支持API调用,Spring集成和Spring Boot starter使用。是一个学习RPC工作原理的良好示例。

java netty rpc-framework springbootstarter

Last synced: 29 May 2026

https://github.com/mirage/capnp-rpc

Cap'n Proto RPC implementation

capn-proto capnproto ocaml-library rpc-framework

Last synced: 05 Apr 2025

https://github.com/wapc/wapc-go

Golang-based WebAssembly Host Runtime for waPC-compliant modules

rpc rpc-framework wapc wasm webassembly

Last synced: 07 Oct 2025

https://github.com/replit/river

🌊 long-lived streaming RPC framework

api rpc-framework

Last synced: 09 Mar 2026

https://github.com/beetlex-io/xrpc

dotnet high performance remote interface and delegate invoke(RPC) communication components,support millions RPS remote interface method invokes

dotnet dotnetcore rpc-api rpc-client rpc-framework rpc-server tcp

Last synced: 10 Oct 2025

https://github.com/ebourg/hessian

Hessian binary web service protocol. This is a Git mirror of the official Subversion repository where Hessian is actively developped (svn://svn.caucho.com/home/svn/svnroot/resin/trunk/modules/hessian). This mirror is updated automatically on a daily basis. No parallel development is performed here. Feel free to fork this project to implement custom features while tracking upstream changes.

java rpc-framework serialization-library

Last synced: 09 Jan 2026

https://github.com/smallnest/rpcx-java

rpcx implementation in Java for server side and client side

dubbo microservice motan rpc rpc-client rpc-framework rpcx

Last synced: 25 Mar 2025

https://github.com/aperturerobotics/starpc

Protobuf 3 streaming RPCs for TypeScript, Go, Rust, C++

go protobuf rpc rpc-framework rust typescript websocket

Last synced: 18 May 2026

https://github.com/astranet/meshRPC

Automatic Service Mesh and RPC generation for Go micro services, it's a humble alternative to gRPC with Istio.

docker golang grpc istio microservices-toolkit rpc-framework service-mesh

Last synced: 17 Jul 2025

https://github.com/astranet/meshrpc

Automatic Service Mesh and RPC generation for Go micro services, it's a humble alternative to gRPC with Istio.

docker golang grpc istio microservices-toolkit rpc-framework service-mesh

Last synced: 14 Jan 2026

https://github.com/hiparker/lint-rpc-framework

一个轻量级Java RPC 框架, 底层采用Netty实现, 模拟Dubbo运行模式(闲来无事 练习一下)

factory netty nio proxy rpc-framework spi

Last synced: 21 Mar 2025

https://github.com/qiniu/http

Extension module of golang http service

go golang http http-server rpc rpc-framework

Last synced: 05 May 2025

https://github.com/rmst/uniton

Python remote procedure call framework for the Unity game engine

python rpc-framework unity unity3d

Last synced: 13 Oct 2025

https://github.com/zrlio/darpc

DaRPC: Data Center Remote Procedure Call

high-performance java rdma rpc-framework

Last synced: 16 Jan 2026

https://github.com/nyan233/littlerpc

高性能/跨语言/轻量的玩具级RPC实现,致力提供高扩展性的API,您可以打造属于自己的RPC-Framework!

chinese go golang high-performance rpc rpc-client rpc-framework rpc-server

Last synced: 15 Jan 2026

https://github.com/chxuan/easyrpc

:sunflower:Easy to use RPC framework

boost c-plus-plus protobuffer rpc-framework

Last synced: 28 Apr 2025

https://github.com/repetere/periodicjs

Periodic is a library for rapidly developing database agnostic enterprise applications and APIs with express & node.js

api api-rest cms-backend cms-framework data-driven express modular mongodb nodejs oauth2-server react rest-api rpc-framework

Last synced: 26 Oct 2025

https://github.com/chatmail/yerpc

An ergonomic JSON-RPC server library in Rust with autocreated TypeScript client and OpenRPC specification

chatmail json json-rpc jsonrpc openrpc rpc rpc-framework rust typescript

Last synced: 10 Apr 2025

https://github.com/ziglibs/antiphony

A zig remote procedure call solution

rpc rpc-framework zig zig-package ziglang

Last synced: 12 Apr 2025

https://github.com/vepeckman/nerve-rpc

Nim RPC framework

nim rpc rpc-framework web

Last synced: 08 May 2025

https://github.com/pojntfx/panrpc

Language-, transport- and serialization-agnostic RPC framework with remote closure support that allows exposing and calling functions on both clients and servers.

go golang rpc rpc-framework streaming

Last synced: 19 Apr 2025

https://github.com/newshadowk/netrpc

NetRpc is a light weight rpc engine base on RabbitMQ, Grpc, Http targeting .NET 5.0/6.0/7.0/8.0. It use the simple interface to call each other, provide callback/cancel during invoking, so especially suitable for handle long running call.

csharp dotnet grpc rabbitmq rpc rpc-framework

Last synced: 13 Apr 2025

https://github.com/minghuaw/toy-rpc

An async RPC in rust-lang that mimics golang's net/rpc

async async-std rpc rpc-framework rust tokio

Last synced: 12 Dec 2025

https://github.com/rsocket/rsocket-rpc-js

Standard RSocket RPC Implementation

reactive-streams rpc rpc-framework rsocket

Last synced: 10 Apr 2025

https://github.com/foomo/gotsrpc

Go TypeScript RPC - expose Go code over http JSON RPC to TypeScript clients, oh and gorpc is much easier with this too

golang-rpc rpc rpc-framework typescript-rpc

Last synced: 04 May 2025

https://github.com/jfjlaros/arduino-simple-rpc

Python client for the Arduino simpleRPC protocol.

arduino discovery remote-procedure-call rpc rpc-api rpc-client rpc-framework simple

Last synced: 29 Oct 2025

https://github.com/airtestproject/hrpc

Common interface definition based rpc implementation

rpc rpc-client rpc-framework rpc-library

Last synced: 09 Apr 2025

https://github.com/alien-rpc/alien-rpc

Type-safe RPC with generated runtime validation, REST semantics, websockets, and json-seq streams

javascript json-seq nodejs rest-api rpc rpc-framework typescript websockets

Last synced: 12 Oct 2025

https://github.com/amulyakashyap09/nodejs_grpc

GRPC based API CRUD using Nodejs at both server and client side

grpc grpc-node mongodb mongoose nodejs rpc rpc-client rpc-framework rpc-server

Last synced: 24 Aug 2025

https://github.com/zylo117/kafka-rpc

RPC protocol based on kafka. Horizontally scalable, fault-tolerant, wicked fast, just like kafka.

gevent kafka kafka-features kafka-rpc rpc rpc-framework rpc-protocol rpc-service scalability throughput

Last synced: 04 May 2025

https://github.com/xudong-huang/may_rpc

rust coroutine based rpc framework

asynchronous coroutine rpc-framework rust

Last synced: 13 Apr 2025

https://github.com/bep/execrpc

RCP via os/exec with generic types.

golang rpc-framework

Last synced: 19 Mar 2025

https://github.com/javahongxi/jaws

手把手教你实现RPC框架 🦈

netty netty4 rpc rpc-framework

Last synced: 26 Apr 2025

https://github.com/monkopedia/ksrpc

ksrpc is a simple library that allows for json-like RPCs with a simple service declaration in kotlin common.

kotlin kotlin-multiplatform rpc-framework

Last synced: 03 May 2026

https://github.com/mackee/tanukirpc

`tanukirpc` is a practical, fast-developing, type-safe, and easy-to-use RPC/Router library for Go.

go golang router rpc-framework web-application web-framework

Last synced: 22 Mar 2025

https://github.com/fantasy-peak/frpc

An rpc code generation framework for c++, It supports c++17/20/23

cpp17 cpp20-coroutine msgpack-rpc rpc-framework zmq

Last synced: 15 Apr 2025