Packages

RPC, gRPC & Protocols Packages

Remote-procedure-call frameworks and wire protocols for typed, efficient communication between services and clients (gRPC, tRPC, Protobuf).

99 packages

Packages in RPC, gRPC & Protocols

50Health
Library PyPI

CloudEvents

The official Python SDK for building, validating, and converting CloudEvents across HTTP, Kafka, AMQP, and RabbitMQ.

344
Apache 2.0
Used by 1
44Health
Library PyPI

dnslib

A pure-Python library for encoding, decoding, and building DNS wire-format packets, with a lightweight framework for writing custom DNS servers.

326
Other
Used by 1
91Health
SDK PyPI

rasa-sdk

Python SDK for building the custom action server that connects a Rasa chatbot to your own APIs and business logic.

320
Apache 2.0
Used by 1
85Health
SDK Cargo

etcd-client

The asynchronous Rust client for etcd's v3 API, built on tokio and tonic.

264
Apache 2.0
Used by 1
77Health
Framework Cargo

containerd-shim

Rust framework for building containerd runtime v2 shims with TTRPC, logging, and event plumbing built in

245
Apache 2.0
Used by 1
83Health
SDK Cargo

agent-client-protocol

The official Rust SDK for the Agent Client Protocol (ACP), the JSON-RPC standard for wiring code editors up to AI coding agents.

230
Apache 2.0
Used by 1
83Health
Library Cargo

vhost

A pure Rust library implementing the vDPA, vhost, and vhost-user protocols for building VMM I/O backends and frontends.

168
Apache 2.0
Used by 1
47Health
Library Cargo

prost-reflect

Reflection and dynamic messages for prost-based Protobuf code in Rust.

146
Apache 2.0
Used by 1
57Health
Library Cargo

protox

A pure-Rust implementation of the protobuf compiler, usable as a library without protoc.

126
Other
Used by 1
38Health
Library Cargo

pbjson

Generate protobuf-JSON-mapping-compliant serde Serialize and Deserialize impls for prost types.

117
MIT
Used by 1
88Health
SDK PyPI

Yandex Cloud Python SDK

Official Python SDK for provisioning and managing Yandex Cloud resources over typed gRPC clients.

102
MIT
Used by 1
59Health
Library Cargo

prost-wkt

JSON serialization and serde support for Protobuf Well-Known Types in Rust

97
Apache 2.0
Used by 1
68Health
SDK npm

matrix-widget-api

A JavaScript/TypeScript SDK that lets Matrix widgets and clients communicate over a typed postMessage protocol.

93
Apache 2.0
Used by 1
73Health
Library npm

Protovalidate (ECMAScript)

Runtime validation for Protobuf messages, driven by buf.validate rule annotations in your .proto schema.

85
Apache 2.0
Used by 1
80Health
Library Cargo

netlink-packet-route

Typed Rust structs for encoding and decoding Linux rtnetlink route-protocol packets.

77
MIT
Used by 1
42Health
SDK Cargo

Extism Rust PDK

The Plug-in Development Kit for writing Extism WebAssembly plug-ins in Rust.

75
BSD 3
Used by 1
63Health
Library Cargo

tokio-yamux

Tokio-native implementation of the Yamux stream-multiplexing protocol for running many logical streams over one connection.

62
MIT
Used by 1
33Health
Library Cargo

tokio-vsock

Async Virtio vsock sockets for Rust, built on Tokio's TcpStream/TcpListener model

61
Apache 2.0
Used by 1
23Health
SDK PyPI

hmsclient

A Python Thrift client that wraps the Hive Metastore RPC service in an ergonomic API.

20
Apache 2.0
Used by 1
35Health
Library Cargo

protoc-bin-vendored

Precompiled Google protoc binaries bundled in a Rust crate for hassle-free Protobuf code generation.

14
MIT
Used by 1
44Health
Library npm

@connectrpc/validate

A Connect interceptor that validates RPC requests and responses using Protobuf constraints and CEL expressions.

14
Apache 2.0
Used by 1
48Health
SDK PyPI

opensearch-protobufs

Protobuf schemas and generated gRPC client code for OpenSearch's client-server API

8
Apache 2.0
Used by 1
34Health
Library Cargo

proxy-header

A lightweight Rust library for parsing and encoding HAProxy PROXY protocol v1 and v2 headers, with optional async Tokio stream support.

8
MIT
Used by 1
62Health
Library npm

comlink

A TypeScript library for reliable one-to-many postMessage communication between parent and child window contexts.

7
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers