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
py4j/py4j
Py4J is a library that lets Python programs dynamically access Java objects in a JVM over sockets, calling methods as if the objects lived …
711288maintenance
xtaci/gonet
gonet is a game server skeleton written in Go, providing a multi-server architecture with Game Servers, a Hub Server for packet forwarding,…
101286maintenance
tang-jie/NettyRPC
NettyRPC is a high-performance Java RPC framework built on the Netty networking library, supporting multiple serialization codecs including…
321285maintenance
Xiaofei-it/Hermes
Hermes is a Java framework for Android that simplifies inter-process communication (IPC) by letting developers invoke methods in another pr…
231272maintenance
hprose/hprose-golang
Hprose for Golang is a lightweight, high-performance, cross-language RPC library that lets Go services communicate with clients and servers…
231255maintenance
web3p/web3.php
A PHP library providing an interface to the Ethereum blockchain via JSON-RPC, supporting HTTP, async, and WebSocket providers. It includes …
231251maintenance
bradleyjkemp/grpc-tools
A suite of Go-based gRPC debugging tools, including grpc-dump (a transparent proxy that logs gRPC/gRPC-Web traffic as JSON), grpc-replay, g…
231238maintenance
wenweihu86/raft-java
A Java library implementing the Raft consensus algorithm, supporting leader election, log replication, snapshots, and dynamic cluster membe…
321231maintenance
grafbase/grafbase
Grafbase is a high-performance GraphQL Federation Gateway (Rust router) plus CLI, acquired by The Guild in 2026. The cloud platform has bee…
851230maintenance
rsms/gotalk
Gotalk is a Go library and wire protocol for bidirectional, concurrent peer-to-peer communication over any byte stream, with first-class We…
231204maintenance
jmzkChain/jmzk
jmzkChain is a C++ blockchain node implementation developed by Hangzhou Yuliankeji (Vastchain), described as a 'Boost Engine for Regulation…
231165maintenance
arskom/spyne
Spyne is a transport-agnostic Python RPC framework for exposing services with well-defined typed APIs over multiple protocols such as SOAP,…
441152maintenance
Thriftpy/thriftpy
A thin compatibility shim that installs thriftpy2 and re-exports it under the historical 'thriftpy' package name. It lets legacy code using…
841148maintenance
leechristensen/SpoolSample
SpoolSample is a C# proof-of-concept tool that coerces Windows hosts to authenticate to arbitrary machines via the MS-RPRN Print System Rem…
321141maintenance
njpatel/grpcc
grpcc is a command-line client for testing gRPC servers, written in Node.js but able to talk to gRPC services in any language. It starts a …
321133maintenance
Zilliqa/zq1
Zilliqa is the C++ reference client for the Zilliqa layer-1 public blockchain, a high-throughput smart contract platform that uses sharded …
101119maintenance
travisjeffery/jocko
Jocko is a distributed commit log service implementing the Kafka protocol in Go, with built-in coordination via Serf discovery and Raft con…
605012experimental
rtbkit/rtbkit
RTBkit is an open-source C++ framework for building and deploying Real Time Bidders for display advertising. It provides the core infrastru…
321098maintenance
ionorg/ion-sfu
Ion SFU is a pure Go implementation of a WebRTC Selective Forwarding Unit (SFU) that routes audio, video, and datachannel streams to scale …
231097maintenance
mwitkow/grpc-proxy
A Go library providing a transparent gRPC reverse proxy handler that routes gRPC calls to backends without knowledge of their service seman…
651048maintenance
cryptonomex/graphene
Graphene is a C++ toolkit for building high-performance blockchain networks using delegated proof-of-stake consensus, originally developed …
231031maintenance
luantak/ToRat
ToRat is a cross-platform remote administration tool written in Go that uses the Tor network as its transport mechanism and RPC for communi…
101030maintenance
owenliang/go-push
A Go-based scalable message push server prototype designed for tens of millions of concurrent connections, split into a stateless logic ser…
321029maintenance
i-am-bee/acp
The Agent Communication Protocol (ACP) is an open protocol with Python and TypeScript SDKs for enabling AI agents built on different framew…
101018maintenance
cloudera/livy
Livy is an open-source REST service for interacting with Apache Spark remotely, supporting interactive Scala, Python, and R sessions as wel…
321007maintenance
aurae-runtime/aurae
Aurae is a memory-safe distributed systems runtime daemon written in Rust that acts as a process manager and PID-1 initialization system fo…
671908experimental
eBay/akutan
Akutan is a distributed knowledge graph store (RDF/triple store) written in Go, designed to hold large graphs that don't fit on a single se…
101651experimental
TanStack/bling
TanStack Bling is a framework-agnostic set of transpilation utilities and macros for TypeScript, enabling isomorphic client/server RPCs (vi…
101494experimental
xodus-gaming/xodus
Xodus is a Rust project aiming to bring XBOX PC (Game Pass) games to Linux and possibly macOS by implementing XBOX authentication, MSIXVC p…
611270experimental
kisence-mian/UnityLockStepDemo
A Unity-based lockstep frame synchronization demo built with an ECS architecture, sharing game logic code between client and C# server. It …
321151experimental
Kotlin/kotlinx-rpc
kotlinx.rpc is an official JetBrains Kotlin library for adding asynchronous Remote Procedure Call (RPC) services to Kotlin Multiplatform ap…
861066experimental
getezy/ezy
Ezy is a fully-featured desktop GUI client for gRPC and gRPC-Web, supporting unary calls, streaming, metadata, and TLS. It offers tabs, key…
231039experimental
xi-editor
Xi-editor is a high-performance text editor core written in Rust, using a CRDT and persistent rope for fast, reliable editing, with a JSON-…
3219821abandoned
GoogleChromeLabs/carlo
Carlo is a Node.js framework that provides a headful web rendering surface for Node applications by launching a locally installed Google Ch…
109250abandoned
bloomrpc/bloomrpc
BloomRPC was a desktop GUI client for exploring and testing gRPC services, inspired by Postman and GraphQL Playground. The project was arch…
108984abandoned
twitter-archive/snowflake
Snowflake is Twitter's network service for generating unique 64-bit IDs at high scale with ordering guarantees. The original 2010 release i…
107766abandoned
apache/dubbo-spring-boot-project
A Spring Boot starter project for Apache Dubbo that provides auto-configuration, annotation-driven setup, and production-ready actuator fea…
605386abandoned
josephg/ShareJS
ShareJS is a server and client library for concurrent collaborative editing of text and JSON documents using operational transformation (OT…
324982abandoned
facebookarchive/RakNet
RakNet is a cross-platform, open-source C++ networking engine designed for game programmers, providing reliable UDP transport, replication,…
103428abandoned
twitter-archive/flockdb
FlockDB is a distributed, fault-tolerant graph database built by Twitter for storing adjacency lists of directed graphs, such as social gra…
103316abandoned
koding/kite
Kite is a Go framework for building micro-services where each service (a 'kite') acts as both an RPC server and client, communicating over …
323260abandoned
Tencent/MSEC
MSEC (Mass Service Engine in Cluster) is Tencent's open-source backend development and operations engine providing RPC, name resolution, lo…
102730abandoned
docker-archive-public/docker.libchan
libchan is an ultra-lightweight Go networking library that lets network services communicate like goroutines over channels, supporting mess…
102448abandoned
goraft/raft
A Go library implementing the Raft distributed consensus protocol, providing leader election, log replication, configuration changes, and l…
102428abandoned
aspnet/SignalR
ASP.NET Core SignalR is a library that makes it simple to add real-time web functionality to ASP.NET Core applications, letting server-side…
102363abandoned
oyvindkinsey/easyXDM
easyXDM is a JavaScript library enabling cross-domain messaging and RPC between windows, working around the Same Origin Policy via postMess…
102357abandoned
alibaba/dubbo-spring-boot-starter
A Spring Boot starter that integrates the Dubbo RPC framework, enabling publishing and consuming Dubbo services via annotations like @Enabl…
102075abandoned
skynetservices/skynet-archive
Skynet is a Go framework and communication protocol for building massively distributed services, designed to work in polyglot environments.…
101962abandoned
apache/servicecomb-pack
Apache ServiceComb Pack is an eventually consistent distributed transaction solution for microservice applications, providing Saga and TCC …
101912abandoned
Flotype/now
NowJS is a Node.js library that simplifies building real-time web applications by transparently synchronizing function calls between server…
321897abandoned
evmos/ethermint
Ethermint is a Cosmos SDK library for launching scalable, interoperable EVM-compatible blockchains with fast-finality Proof-of-Stake consen…
101803abandoned
BeardedManStudios/ForgeNetworkingRemastered
Forge Networking Remastered is a free, open-source, multi-threaded C# networking library for building multiplayer games and real-time multi…
101482abandoned
youzan/zanphp
ZanPHP is a coroutine-based PHP network service framework for building high-concurrency (C10K+) SOA and RPC services, using yield-based cor…
231425abandoned
uber-archive/cherami-server
Cherami is a distributed, scalable, durable, and highly available message queue system developed at Uber for transporting asynchronous task…
101406abandoned
specta-rs/rspc
rspc is a Rust framework for building typesafe web backends, inspired by tRPC, that lets you define routers with queries, mutations, and su…
541388abandoned
stepancheg/grpc-rust
A pure-Rust implementation of the gRPC protocol built on HTTP/2 and Protocol Buffers, with code generation via protoc plugins. The project …
101367abandoned
rs-ipfs/rust-ipfs
An implementation of the InterPlanetary File System (IPFS) in Rust, providing a blockstore, libp2p integration with DHT content discovery a…
101281abandoned
Cocos-BCX/cocos-mainnet
Cocos-BCX mainnet is the C++ reference implementation of a blockchain node (witness_node) and command-line wallet for the Cocos-BCX gaming …
231279abandoned
discord/discord-rpc
A C++ library for interfacing games with a locally running Discord desktop client to display Rich Presence status, with plugins for Unreal …
231175abandoned
uber/tchannel
TChannel is a network multiplexing and framing protocol for general-purpose RPC, with peer libraries in Node.js, Python, Go, and Java. It s…
101149abandoned
9miao/Firefly
Firefly is a Python distributed game server framework built on Twisted that encapsulates networking, inter-process RPC, and database cachin…
321091abandoned
mosuka/blast
Blast is a full-text search and indexing server written in Go, built on top of Bleve, exposing gRPC and RESTful APIs. It supports clusterin…
101073abandoned
bitcoin/bitcoin
Bitcoin Core is the reference full-node implementation of the Bitcoin peer-to-peer network, fully downloading and validating blocks and tra…
9390016stable
Socket.IO
Socket.IO is a library enabling bidirectional, low-latency, event-based communication between servers and clients over WebSockets with auto…
9563207stable
apache/dubbo
Apache Dubbo is a high-performance RPC and microservice framework for Java (with multi-language SDKs) that provides service discovery, traf…
9441555stable
anoma/anoma
Anoma is the reference implementation of the Anoma protocol, a distributed operating system that abstracts existing blockchains into config…
8433637active
linera-io/linera-protocol
Linera is a decentralized Layer-1 blockchain protocol implemented in Rust, designed for highly scalable, low-latency Web3 applications usin…
8632133active
grafana/k6
Grafana k6 is an open-source load and performance testing tool with a Go-based engine and tests written in JavaScript or TypeScript. It sup…
9831327stable
Dapr
Dapr is a portable, CNCF-graduated distributed application runtime that runs as a sidecar and exposes building-block APIs for service invoc…
9926037stable
apache/incubator-seata
Apache Seata (incubating) is an open-source, high-performance distributed transaction solution for microservices architectures. It provides…
8025992stable
clockworklabs/SpacetimeDB
SpacetimeDB is a relational database with embedded server-side logic (reducers), real-time client sync, auth, and deployment built into a s…
9625076active
redisson/redisson
Redisson is a Java client and real-time data platform for Redis and Valkey, built on Netty, offering sync, async, reactive, and RxJava3 API…
9824378stable
micro/go-micro
Go Micro is a Go framework and CLI that combines an AI agent harness with a microservices framework, giving agents tools, memory, guardrail…
9523043active
jina-ai/serve
Jina-serve is a Python framework for building and deploying multimodal AI services that communicate via gRPC, HTTP, and WebSockets. It prov…
4021861active
gofr-dev/gofr
GoFr is an opinionated Go framework for accelerated microservice development, with built-in support for databases, pub/sub, gRPC, and out-o…
8920968active
livekit/livekit
LiveKit is an open-source, scalable WebRTC SFU media server written in Go that provides realtime video, audio, and data transport for appli…
9920530stable
wasp-lang/wasp
Wasp is a batteries-included full-stack web framework for building JS/TS apps with React, Node.js, and Prisma, configured via a declarative…
9818711active
iii-hq/iii
iii is a Rust-based runtime engine that composes backend services from three primitives (Worker, Trigger, Function), letting polyglot worke…
8318629active
apache/arrow
Apache Arrow is a language-independent columnar in-memory data format specification plus multi-language libraries (C++, Python/PyArrow, Jav…
9417062stable
a2ui-project/a2ui
A2UI is an open standard and set of libraries that lets AI agents generate rich, interactive user interfaces by sending declarative JSON co…
6216210active
dogecoin/dogecoin
Dogecoin Core is the reference full-node client and wallet for the Dogecoin cryptocurrency, adapted from Bitcoin Core. It lets anyone run a…
6615259active
TanStack/router
TanStack Router is a fully type-safe, client-first router for React and Solid applications, with file-based routing, nested layouts, loader…
9514995active
eclipse-vertx/vert.x
Eclipse Vert.x is a polyglot toolkit for building reactive, non-blocking, asynchronous applications on the JVM, built on top of Netty. It p…
7714686stable
sogou/workflow
Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi…
9314418stable
livekit/agents
LiveKit Agents is an open-source framework for building realtime, multimodal voice AI agents that run as programmable participants in LiveK…
9013176active
libevent/libevent
libevent is a C library providing a portable event notification API that executes callbacks on file descriptor events, timeouts, and signal…
9611942stable
walkor/workerman
Workerman is an asynchronous, event-driven PHP framework for building high-performance socket servers supporting HTTP, WebSocket, SSL, and …
9511547stable
bufbuild/buf
Buf is a modern CLI toolchain for Protocol Buffers that replaces protoc with a fast compiler plus linting, formatting, breaking-change dete…
9711389active
panjf2000/gnet
gnet is a high-performance, lightweight, event-driven networking framework written in pure Go, built on epoll and kqueue with a reactor pat…
8411235stable
ZeroMQ
ZeroMQ (libzmq) is a high-performance, brokerless asynchronous messaging library implementing the ZMTP protocol, providing socket-like abst…
6510972stable
triton-inference-server/server
NVIDIA Triton Inference Server is an open-source inference serving software that deploys AI models from multiple frameworks (TensorRT, PyTo…
9810939stable
TykTechnologies/tyk
Tyk Gateway is a cloud-native, open-source API Gateway written in Go that supports REST, GraphQL, TCP, and gRPC protocols. It provides rate…
9710805stable
Centrifugo
Centrifugo is an open-source, language-agnostic real-time messaging (PUB/SUB) server written in Go that delivers messages to online users o…
9910668stable
ThreeDotsLabs/watermill
Watermill is a Go library for building event-driven and message-driven applications over a unified Pub/Sub API. It supports Kafka, RabbitMQ…
959864active
scylladb/seastar
Seastar is an open-source C++ framework for building high-performance, non-blocking, asynchronous server-side applications. It uses a share…
779342stable
GetBindu/Bindu
Bindu is an open-source Python framework that provides the identity, communication, and payments layer for AI agents, implementing the A2A …
829180active
apache/shenyu
Apache ShenYu is a Java-native, asynchronous, high-performance API gateway for service proxying, protocol conversion, and API governance ac…
888820stable
RoadRunner
RoadRunner is a high-performance PHP application server and process manager written in Go, extensible through a plugin system. It runs PHP …
968499stable
cloudwego/kitex
Kitex is a high-performance, strongly extensible Go RPC framework for building microservices, developed by ByteDance's CloudWeGo team. It i…
948026stable
midwayjs/midway
Midway is a progressive, TypeScript-first Node.js framework from Alibaba's Taobao frontend architecture team, built around a custom depende…
997742active

← prev page 4 / 6 next →