Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: rpc

559 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
b4rtaz/distributed-llama
A C++ application that connects multiple home devices into a cluster for distributed LLM inference using tensor parallelism. It supports Ll…
793045active
stephenberry/glaze
Glaze is an extremely fast, header-only C++ serialization and reflection library supporting JSON, BEVE, CBOR, BSON, CSV, MessagePack, TOML,…
952978active
LockGit/gochat
gochat is a lightweight instant messaging (IM) server written in pure Go, supporting private messages and room broadcast messages with WebS…
752929active
NetEase/pomelo
Pomelo is a fast, scalable, distributed game server framework for Node.js with a multi-process architecture and plugin-based extensibility.…
1011867maintenance
eProsima/Fast-DDS
eProsima Fast DDS is a C++ implementation of the OMG Data Distribution Service (DDS) standard with its RTPS wire protocol, serving as the d…
972884stable
go-dev-frame/sponge
Sponge is a Go development framework built on a 'Definition is Code' philosophy that generates modular backend code from SQL, Protobuf, and…
672862active
sei-protocol/sei-chain
Sei Chain is the Go implementation of the Sei Layer 1 blockchain, a delegated proof-of-stake network featuring a parallelized EVM and CosmW…
992844active
postaljs/postal.js
postal is a TypeScript-first pub/sub message bus for JavaScript with AMQP-style topic wildcards, channel-scoped messaging, request/response…
732836active
topfreegames/pitaya
Pitaya is a lightweight, scalable game server framework written in Go with clustering support for distributed multiplayer games. It ships c…
932825active
liftbridge-io/liftbridge
Liftbridge is a lightweight, fault-tolerant message streaming system written in Go that implements a durable, replicated message log on top…
742799active
go-chassis/go-chassis
Go-Chassis is a cloud-native microservice framework for Go that provides a pluggable handler chain, protocol-independent service invocation…
872725active
xiaonanln/goworld
GoWorld is a scalable distributed game server engine written in Go, featuring spaces and entities with AOI support, hot-swappable game logi…
462720active
alberliu/gim
GIM is a high-performance instant messaging server written in Go, designed as a set of service components (connect, logic, business) that c…
822709active
huggingface/text-generation-inference
Text Generation Inference (TGI) is a Rust, Python and gRPC toolkit for deploying and serving large language models with high performance, p…
1010889maintenance
facebook/fbthrift
Facebook's evolved branch of Apache Thrift, providing a serialization and RPC framework with a rewritten compiler and a fully asynchronous …
672697active
envoyproxy/ratelimit
A Go/gRPC rate limiting service from the Envoy project that provides centralized, generic rate limiting for distributed applications. It st…
672686active
rebus-org/Rebus
Rebus is a lean, free service bus implementation for .NET that provides asynchronous messaging between services following the 'smart endpoi…
762657stable
cloudwego/volo
Volo is a high-performance, strongly extensible RPC framework written in Rust for building microservices. It provides Thrift, gRPC, and HTT…
882619active
FISCO-BCOS/FISCO-BCOS
FISCO BCOS is an open-source permissioned (consortium) blockchain platform written in C++, originally launched by the Financial Blockchain …
832598active
marcopiovanello/yt-dlp-web-ui
A self-hosted web UI and RPC server wrapping yt-dlp, written in Go, for downloading videos from a server or NAS and monitoring upcoming liv…
912561active
Autobahn
Autobahn|Python is an open-source library implementing the WebSocket protocol and the Web Application Messaging Protocol (WAMP) for Python …
942543active
mitogen-hq/mitogen
Mitogen is a Python library for writing distributed self-replicating programs that bootstrap copies of themselves on remote machines over S…
992528active
andeya/erpc
eRPC is an efficient, extensible, and easy-to-use RPC framework written in Go. It provides a unified peer API for servers and clients, mult…
232528active
liangdas/mqant
mqant is a concise, high-performance distributed microservice framework written in Go, originally designed for real-time game servers. It p…
322517active
sofastack/sofa-bolt
SOFABolt is a lightweight, high-performance network remoting framework for Java built on Netty, developed by Ant Financial. It provides con…
702503stable
capnproto/capnproto-rust
A Rust implementation of the Cap'n Proto data serialization format and RPC protocol. It generates code from schema files enabling zero-copy…
762497active
eclipse-iceoryx/iceoryx2
iceoryx2 is an ultra-low latency inter-process communication middleware with a Rust core, offering true zero-copy, lock-free messaging via …
802468active
indradb/indradb
IndraDB is a graph database written in Rust, available as a gRPC-based server with Python and Rust bindings, as an embeddable Rust library,…
402459active
RSocket
RSocket Java is the reference Java implementation of the RSocket application protocol, a binary protocol for Reactive Streams semantics ove…
262388stable
dashersw/cote
cote is a Node.js library for building zero-configuration microservices with automatic service discovery. It provides Responder/Requester, …
612385stable
SignalR/SignalR
ASP.NET SignalR is a .NET library that makes it simple to add real-time web functionality to ASP.NET (System.Web/Katana) applications, lett…
429402maintenance
jxhczhl/JsRpc
JsRpc is a Go-based RPC server that lets you remotely invoke JavaScript methods running in a browser via WebSocket, avoiding the need to ex…
842347active
walkor/phpsocket.io
A server-side PHP implementation of the socket.io protocol built on the Workerman event-driven networking framework. It lets PHP applicatio…
852341active
anthdm/hollywood
Hollywood is a fast, lightweight actor model engine for Go, supporting local and clustered distributed actors with guaranteed message deliv…
712325active
Netcode for GameObjects
Netcode for GameObjects is a Unity package providing high-level networking capabilities for GameObject and MonoBehaviour workflows, built o…
992322active
JasperFx/wolverine
Wolverine is a next-generation .NET mediator and message bus framework for building robust event-driven server-side applications. It provid…
952322active
n1nj4sec/pupy
Pupy is an open-source, cross-platform (Windows, Linux, macOS, Android) command-and-control and post-exploitation framework written in Pyth…
108999maintenance
teamgram/teamgram-server
Teamgram Server is an unofficial open-source MTProto 2.0 server implementation written in Go that is compatible with official Telegram clie…
662255active
nathanmarz/storm
Apache Storm (originally nathanmarz/storm) is a distributed, fault-tolerant realtime computation system for stream processing, continuous c…
328765maintenance
php-enqueue/enqueue-dev
Enqueue is a production-ready messaging solution for PHP that provides a unified API for creating, sending, and reading messages across man…
732219stable
zeroc-ice/ice
Ice (Internet Communications Engine) is a complete RPC framework for building networked applications, using the Slice IDL to generate clien…
912191stable
a16z/helios
Helios is a fast, trustless multichain light client for Ethereum written in Rust that turns an untrusted centralized RPC endpoint into a ve…
852175active
6over3/bebop
Bebop is a high-performance, typesafe binary serialization format with a schema language and code generator (bebopc) that produces optimize…
672173active
sogou/srpc
SRPC is an enterprise-level C++ RPC framework built on Sogou C++ Workflow, used in production at Sogou for tens of billions of daily reques…
642140active
slawlor/ractor
Ractor is a pure-Rust actor framework inspired by Erlang's gen_server, providing actor message processing, supervision trees, and lifecycle…
972099active
crossbario/crossbar
Crossbar.io is an open-source application router implementing the WAMP protocol over WebSocket, plus REST/HTTP and MQTT bridging, for build…
952064active
FirstGearGames/FishNet
FishNet is a feature-rich networking library for Unity aimed at reliability, ease of use, efficiency, and flexibility. It supports a wide r…
922027active
zfoo-project/zfoo
zfoo is an extremely fast, asynchronous, actor-based Java server framework built on Netty that can serve as an RPC framework, game server f…
762013active
qicosmos/rest_rpc
rest_rpc is a modern C++20, header-only, high-performance RPC framework built on standalone asio and coroutines. It makes TCP-based remote …
742012active
Tencent/sluaunreal
Slua-unreal is an Unreal Engine 4/5 plugin that lets developers write game logic in Lua instead of C++, with automatic export of blueprint …
441977stable
twitchtv/twirp
Twirp is a simple RPC framework for Go that generates servers and clients from protobuf service definitions. It runs on the standard librar…
237530maintenance
Cysharp/MessagePipe
MessagePipe is a high-performance in-memory and distributed messaging pipeline library for .NET and Unity. It supports pub/sub, mediator pa…
831973active
ugorji/go
A high-performance, idiomatic Go codec/encoding library supporting binary and text formats including msgpack, cbor, json, binc, and simple.…
931962stable
dotnet/dotNext
DotNext is a family of .NET libraries extending the standard API with high-performance, low-allocation primitives such as async locks, unma…
771957active
petertodd/python-bitcoinlib
A Python 3 library providing a low-level, ground-up interface to Bitcoin data structures and protocol internals, including transactions, sc…
281948active
tsrpc/tsrpc
TSRPC is a TypeScript RPC framework providing runtime type checking and binary serialization derived directly from TypeScript types, withou…
631932active
node-pinus/pinus
Pinus is a fast, scalable, distributed game server framework for Node.js written in TypeScript, based on the Pomelo architecture with callb…
741929active
turms-im/turms
Turms is an open-source instant messaging engine written in Java designed to scale from 100K to 10M concurrent users. It provides a distrib…
551919active
neka-nat/freecad-mcp
A Model Context Protocol (MCP) server and FreeCAD addon that lets Claude Desktop control FreeCAD for 3D CAD design tasks. It exposes FreeCA…
711914active
yint-tech/sekiro-open
Sekiro is a multi-language, distributed service publishing platform that lets handlers written in various languages register with a central…
671912active
peer-calls/peer-calls
Peer Calls is a self-hosted group peer-to-peer video calling application written in Go and TypeScript, built on WebRTC via the pion library…
451903active
LBRY
LBRY SDK is a Python implementation of the LBRY decentralized peer-to-peer protocol for publishing, discovering, and monetizing digital con…
237173maintenance
wormhole-foundation/wormhole
Wormhole is a blockchain interoperability protocol that enables cross-chain messaging and native token transfers across 45+ blockchains. Th…
981893active
tikv/grpc-rs
gRPC-rs (published as grpcio) is a Rust wrapper around the gRPC Core C library, providing asynchronous client and server RPC built on futur…
631852active
besu-eth/besu
Besu is an enterprise-grade, Apache 2.0 licensed Ethereum execution client written in Java, compatible with Ethereum Mainnet and public tes…
991830stable
metacall/core
MetaCall is an extensible, embeddable polyglot runtime that lets you call functions, methods, or procedures across multiple programming lan…
971813active
microsoft/vscode-languageserver-node
A set of npm modules implementing the Language Server Protocol (LSP) in TypeScript for Node.js, including client, server, protocol definiti…
961783stable
CoreWCF/CoreWCF
CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core, provided as NuGet packages. It enables existi…
861775active
dotnet/wcf
dotnet/wcf provides the client-oriented Windows Communication Foundation (WCF) libraries for .NET Core, enabling apps to communicate with e…
801750active
envoyproxy/go-control-plane
A Go library implementing the Envoy xDS discovery service APIs (data-plane-api) as a gRPC API server with an in-memory configuration cache.…
991725active
vdaas/vald
Vald is a highly scalable, distributed approximate nearest neighbor (ANN) dense vector search engine built on cloud-native architecture and…
911718active
tomerfiliba-org/rpyc
RPyC (Remote Python Call) is a transparent and symmetric RPC library for Python that uses object proxying to let code manipulate remote obj…
391705stable
duanhf2012/origin
Origin is a distributed game server engine written in Go, organized around three core abstractions: Node, Service, and Module. It provides …
861703active
openucx/ucx
Unified Communication X (UCX) is a production-grade, open-source communication framework for high-bandwidth, low-latency networks. It expos…
941696stable
nanomsg/nanomsg
nanomsg is a C library implementing lightweight 'scalability protocols' for common messaging patterns such as request/reply, publish/subscr…
886291maintenance
evmos/evmos
Evmos is a scalable, high-throughput Proof-of-Stake EVM blockchain built on the Cosmos SDK and CometBFT consensus engine, fully compatible …
791685active
WalletConnect/walletconnect-monorepo
WalletConnect is an open protocol and TypeScript SDK monorepo for connecting crypto wallets to decentralized applications (dapps) over a se…
921684active
SocketCluster/socketcluster
SocketCluster is a highly scalable realtime pub/sub and RPC framework for Node.js, with a CLI tool for scaffolding apps and deploying them …
676194maintenance
google/vizier
Open Source Vizier is a Python-based service and library for black-box and hyperparameter optimization, based on Google's internal Vizier t…
791671active
jwpttcg66/NettyGameServer
A distributed mobile game server framework built on Netty 4.x in Java, supporting TCP, UDP, HTTP, and WebSocket connections with a custom p…
571671active
Gooddbird/tinyrpc
TinyRPC is a C++ asynchronous RPC framework built on a reactor event loop with coroutine support, claiming 140k+ QPS. It supports a custom …
661662active
storj/drpc
drpc is a lightweight, drop-in replacement for gRPC written in Go, with a small dependency footprint and a fast custom wire format. It is t…
821630active
bobohume/gonet
gonet is a Go-based distributed game server framework built around an actor model with virtual actors, in-memory MMO state, and a stub-base…
541610active
NethermindEth/nethermind
Nethermind is a high-performance Ethereum execution client built on .NET, in production since 2017. It offers fast snap sync, high-throughp…
981588stable
nats-io/nats.rs
async-nats is a Rust client library for the NATS cloud-native messaging system, built on Tokio. It supports Core NATS, JetStream, Key-Value…
901536active
elixir-grpc/grpc
A full-featured Elixir implementation of the gRPC protocol supporting unary and streaming RPCs, interceptors, TLS, HTTP transcoding, and Pr…
971522active
swoft-cloud/swoft
Swoft is a PHP microservice coroutine framework built on the Swoole extension, offering a resident-memory coroutine web server with HTTP, W…
235536maintenance
OpenDDS/OpenDDS
OpenDDS is an open-source C++ implementation of the OMG Data Distribution Service (DDS) specification for real-time publish-subscribe data …
861513active
mxsm/rocketmq-rust
An unofficial, high-performance Rust implementation of Apache RocketMQ, providing message broker, NameServer, producer, and consumer compon…
811505active
project-oak/oak
Oak is a Rust-based platform for building distributed systems whose components can produce externally verifiable claims about their behavio…
771496active
geckosio/geckos.io
geckos.io is a TypeScript library providing real-time client/server communication over UDP using WebRTC (SCTP data channels) with Node.js. …
661490active
apache/ratis
Apache Ratis is a highly customizable Java library implementing the Raft consensus protocol for managing replicated logs and state. It offe…
771474stable
mosquito/aio-pika
aio-pika is an asynchronous Python client library for RabbitMQ built on top of aiormq, providing an object-oriented asyncio API for AMQP 0.…
931472stable
linkerd/linkerd
Linkerd 1.x is a transparent service mesh proxy for HTTP, gRPC, and Thrift traffic, built on Netty and Finagle, that provides load balancin…
235309maintenance
COVESA/vsomeip
vSomeIP is a C++ implementation of the SOME/IP (Scalable service-Oriented MiddlewarE over IP) protocol, built by BMW and maintained under C…
981438active
laruence/yar
Yar is a lightweight, concurrent RPC framework implemented as a native PHP extension (written in C), supporting HTTP, HTTPS, and TCP transp…
861435stable
rogchap/wombat
Wombat is a cross-platform desktop GUI client for gRPC, built with Go and Wails using a Svelte frontend. It parses proto definitions (or us…
231431active
2227324689/gpmall
Gpmall is an e-commerce mall application built with SpringBoot and Dubbo microservices, developed as a hands-on practice project for the Gu…
325065maintenance
qq362946/Fantasy
Fantasy is a zero-reflection, high-performance C# game server framework designed for large-scale multiplayer online games, built on an ECS …
941397active
AimRT/AimRT
AimRT is a high-performance runtime framework for modern robotics built on modern C++20, covering robot end-side, edge, and cloud deploymen…
821390active

← prev page 2 / 6 next →