Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "rpc" keyword

hrpc 0.33.29
Common code for hRPC.
120 versions - Latest release: about 2 years ago - 1 dependent package - 5 dependent repositories - 40 thousand downloads total - 24 stars on GitHub - 1 maintainer
toy-rpc 0.10.0
An async RPC that mimics golang net/rpc's usage and supports both async-std and tokio
59 versions - Latest release: 27 days ago - 1 dependent package - 8 dependent repositories - 31 thousand downloads total - 25 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
jsonrpc-core 18.0.0
Transport agnostic rust implementation of JSON-RPC 2.0 Specification.
56 versions - Latest release: almost 3 years ago - 157 dependent packages - 3,354 dependent repositories - 8.58 million downloads total - 767 stars on GitHub - 1 maintainer
bebop 3.0.6
The Rust runtime for Bebop, a schema-based binary serialization format.
54 versions - Latest release: about 2 months ago - 2 dependent repositories - 19.8 thousand downloads total - 1,824 stars on GitHub - 1 maintainer
bebop-tools 3.0.6
Cargo buildscript tools for Bebop, a schema-based binary serialization format.
54 versions - Latest release: about 2 months ago - 19.7 thousand downloads total - 1,824 stars on GitHub - 1 maintainer
hrpc-build 0.33.1
Code generation for hRPC.
51 versions - Latest release: about 2 years ago - 2 dependent packages - 5 dependent repositories - 19.3 thousand downloads total - 24 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
grpcio 0.13.0
The rust language implementation of gRPC, base on the gRPC c core library.
48 versions - Latest release: 9 months ago - 61 dependent packages - 311 dependent repositories - 968 thousand downloads total - 1,777 stars on GitHub - 3 maintainers
Top 2.8% on crates.io
tarpc 0.34.0
An RPC framework for Rust with a focus on ease of use.
47 versions - Latest release: 5 months ago - 42 dependent packages - 693 dependent repositories - 3.04 million downloads total - 3,039 stars on GitHub - 2 maintainers
remoc 0.13.0
🦑 Remote multiplexed objects, channels, observable collections and RPC making remote interactions...
45 versions - Latest release: about 1 month ago - 1 dependent package - 3 dependent repositories - 28.1 thousand downloads total - 143 stars on GitHub - 1 maintainer
remoc_macro 0.13.0
Procedural macros for Remoc
45 versions - Latest release: about 1 month ago - 1 dependent package - 2 dependent repositories - 28.2 thousand downloads total - 143 stars on GitHub - 1 maintainer
microservices 0.9.0 💰
LNP/BP support crate for devloping microservices
42 versions - Latest release: over 1 year ago - 20 dependent packages - 15 dependent repositories - 45.6 thousand downloads total - 11 stars on GitHub - 1 maintainer
no_proto 0.9.60
Flexible, Fast & Compact Serialization with RPC
41 versions - Latest release: about 3 years ago - 14.3 thousand downloads total - 361 stars on GitHub - 1 maintainer
varlink 11.0.1
Client and server support for the varlink protocol.
39 versions - Latest release: about 3 years ago - 2 dependent packages - 4 dependent repositories - 469 thousand downloads total - 56 stars on GitHub - 1 maintainer
Top 0.8% on crates.io
tonic 0.11.0
A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility.
39 versions - Latest release: 3 months ago - 866 dependent packages - 3,853 dependent repositories - 49.7 million downloads total - 8,954 stars on GitHub - 2 maintainers
volo-thrift 0.10.0
Thrift RPC framework implementation of volo.
38 versions - Latest release: about 1 month ago - 3 dependent packages - 25 dependent repositories - 63 thousand downloads total - 2,034 stars on GitHub - 2 maintainers
Top 2.7% on crates.io
jsonrpc-http-server 18.0.0
Rust http server using JSONRPC 2.0.
37 versions - Latest release: almost 3 years ago - 43 dependent packages - 1,271 dependent repositories - 2.67 million downloads total - 767 stars on GitHub - 1 maintainer
volo-build 0.10.6
Compile thrift and protobuf idls into rust code at compile-time.
37 versions - Latest release: 1 day ago - 3 dependent packages - 1 dependent repositories - 17.4 thousand downloads total - 2,034 stars on GitHub - 1 maintainer
Top 0.9% on crates.io
tonic-build 0.11.0
Codegen module of `tonic` gRPC implementation.
36 versions - Latest release: 3 months ago - 493 dependent packages - 2,652 dependent repositories - 39.3 million downloads total - 8,954 stars on GitHub - 2 maintainers
fibers_rpc 0.3.4 💰
RPC library built on top of fibers crate
35 versions - Latest release: over 3 years ago - 9 dependent packages - 5 dependent repositories - 34.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
ttrpc 0.8.1
A Rust version of ttrpc.
35 versions - Latest release: 9 months ago - 3 dependent packages - 62 dependent repositories - 786 thousand downloads total - 192 stars on GitHub - 4 maintainers
json-rpc2 0.11.1
Simple, robust and pragmatic JSON-RPC 2.0 implementation
32 versions - Latest release: about 2 years ago - 6 dependent packages - 3 dependent repositories - 18.9 thousand downloads total - 9 stars on GitHub - 1 maintainer
varlink_parser 4.2.0
A crate for parsing varlink interface definition files.
30 versions - Latest release: over 2 years ago - 4 dependent packages - 4 dependent repositories - 25.8 thousand downloads total - 56 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
quic-rpc 0.9.0
A streaming rpc system based on quic
30 versions - Latest release: 10 days ago - 4 dependent packages - 21 dependent repositories - 97.1 thousand downloads total - 76 stars on GitHub - 2 maintainers
workflow-rpc 0.12.1
Workflow RPC (wRPC) framework based on the workflow-websocket crate offering native & in-browser...
30 versions - Latest release: 19 days ago - 6 dependent packages - 1 dependent repositories - 19.2 thousand downloads total - 30 stars on GitHub - 2 maintainers
dll-syringe 0.15.2
A windows dll injection library written in rust.
30 versions - Latest release: 12 months ago - 8 dependent repositories - 15.9 thousand downloads total - 137 stars on GitHub - 1 maintainer
elrond-sdk-erdrs 0.2.16
Elrond Rust SDK for interacting with the Elrond Network and Smart Contracts.
29 versions - Latest release: 5 months ago - 1 dependent package - 11.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
workflow-websocket 0.12.1
WebSocket crate (client and server) providing an async Rust API that functions uniformly in nativ...
29 versions - Latest release: 19 days ago - 2 dependent packages - 1 dependent repositories - 20.3 thousand downloads total - 30 stars on GitHub - 2 maintainers
Top 2.4% on crates.io
jsonrpc-pubsub 18.0.0
Publish-Subscribe extension for jsonrpc.
29 versions - Latest release: almost 3 years ago - 25 dependent packages - 1,342 dependent repositories - 3.27 million downloads total - 767 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
jsonrpc-server-utils 18.0.0
Server utils for jsonrpc-core crate.
28 versions - Latest release: almost 3 years ago - 21 dependent packages - 1,369 dependent repositories - 3.39 million downloads total - 767 stars on GitHub - 2 maintainers
discord-presence 1.2.0 💰
A Rust client for Discord RPC.
28 versions - Latest release: 15 days ago - 5 dependent packages - 3 dependent repositories - 12.4 thousand downloads total - 45 stars on GitHub - 1 maintainer
fizyr-rpc 0.8.0
Native Rust implementation of the Fizyr RPC protocol
28 versions - Latest release: 5 months ago - 10.2 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 0.9% on crates.io
flatbuffers 24.3.25
Official FlatBuffers Rust runtime library.
27 versions - Latest release: about 1 month ago - 60 dependent packages - 897 dependent repositories - 10.5 million downloads total - 22,121 stars on GitHub - 3 maintainers
volo-cli 0.10.2
volo-cli is the command line interface for volo, which provides the ability to generate default p...
26 versions - Latest release: about 1 month ago - 8.06 thousand downloads total - 2,034 stars on GitHub - 1 maintainer
volo-http 0.2.2
HTTP framework implementation of volo.
26 versions - Latest release: 9 days ago - 6.62 thousand downloads total - 2,034 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
web3 0.19.0
Ethereum JSON-RPC client.
26 versions - Latest release: 11 months ago - 93 dependent packages - 525 dependent repositories - 1.46 million downloads total - 1,414 stars on GitHub - 1 maintainer
workflow-rs 0.12.1
Rust application development framework for native and web applications
26 versions - Latest release: 19 days ago - 5.86 thousand downloads total - 30 stars on GitHub - 1 maintainer
workflow-rpc-macros 0.12.1
Macros for the workflow-rpc crate
25 versions - Latest release: 19 days ago - 1 dependent package - 1 dependent repositories - 18.3 thousand downloads total - 30 stars on GitHub - 2 maintainers
xmlrpc 0.15.1
An XML-RPC implementation for Rust
25 versions - Latest release: over 2 years ago - 8 dependent packages - 11 dependent repositories - 76.5 thousand downloads total - 27 stars on GitHub - 1 maintainer
drpc 0.2.3
Rust High Performance Async RPC Framework
24 versions - Latest release: 5 months ago - 6.48 thousand downloads total - 31 stars on GitHub - 1 maintainer
jsonrpc-v2 0.13.0
JSONRPC 2.0 server
23 versions - Latest release: 9 months ago - 4 dependent packages - 12 dependent repositories - 160 thousand downloads total - 46 stars on GitHub - 1 maintainer
mpd-discord-rpc 1.7.2
Displays your currently playing song / album / artist from MPD in Discord using Rich Presence.
23 versions - Latest release: 2 months ago - 8.82 thousand downloads total - 85 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
volo 0.10.0
Volo is a high-performance and strong-extensibility Rust RPC framework that helps developers buil...
22 versions - Latest release: about 1 month ago - 9 dependent packages - 3 dependent repositories - 64.6 thousand downloads total - 2,034 stars on GitHub - 2 maintainers
Top 3.7% on crates.io
jsonrpc-client-transports 18.0.0
Transport agnostic JSON-RPC 2.0 client implementation.
22 versions - Latest release: almost 3 years ago - 3 dependent packages - 1,199 dependent repositories - 2.98 million downloads total - 767 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
bitcoincore-rpc-json 0.18.0
JSON-enabled type structs for bitcoincore-rpc crate.
21 versions - Latest release: 6 months ago - 22 dependent packages - 116 dependent repositories - 861 thousand downloads total - 298 stars on GitHub - 1 maintainer
netapp 0.10.0
A toolkit library for distributed software
21 versions - Latest release: 8 months ago - 4 dependent packages - 2 dependent repositories - 18.1 thousand downloads total - 1 stars on git.deuxfleurs.fr - 1 maintainer
Top 2.3% on crates.io
jsonrpc-core-client 18.0.0
Transport agnostic JSON-RPC 2.0 client implementation.
21 versions - Latest release: almost 3 years ago - 44 dependent packages - 1,215 dependent repositories - 2.95 million downloads total - 767 stars on GitHub - 1 maintainer
madsim-tonic 0.4.2+0.10.0
The `tonic` simulator on madsim.
21 versions - Latest release: 3 months ago - 1 dependent package - 16 dependent repositories - 346 thousand downloads total - 589 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
bitcoincore-rpc 0.18.0
RPC client library for the Bitcoin Core JSON-RPC API.
21 versions - Latest release: 6 months ago - 45 dependent packages - 126 dependent repositories - 822 thousand downloads total - 298 stars on GitHub - 2 maintainers
station 0.1.4
A network-based interprocess communication (IPC) library.
20 versions - Latest release: almost 2 years ago - 5.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
norpc 0.9.1 💰
Framework for in-process microservices
20 versions - Latest release: almost 2 years ago - 6.94 thousand downloads total - 17 stars on GitHub - 1 maintainer
ice-rs 0.3.0
ZeroC Ice for Rust
19 versions - Latest release: about 3 years ago - 6.79 thousand downloads total - 11 stars on GitHub - 1 maintainer
raur 7.0.0
A simple wrapper to query the AUR RPC.
19 versions - Latest release: over 1 year ago - 6 dependent packages - 20 dependent repositories - 609 thousand downloads total - 6 stars on GitLab.com - 2 maintainers
htrpc 0.0.18 💰
HTTP based RPC library
18 versions - Latest release: about 1 year ago - 11.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
volo-grpc 0.10.0
gRPC framework implementation of volo.
18 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 7.91 thousand downloads total - 1,905 stars on GitHub - 2 maintainers
toy-rpc-macros 0.6.3
Macros for toy-rpc
18 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 21.8 thousand downloads total - 25 stars on GitHub - 1 maintainer
Top 1.5% on crates.io
tonic-health 0.11.0
Health Checking module of `tonic` gRPC implementation.
18 versions - Latest release: 3 months ago - 29 dependent packages - 497 dependent repositories - 6.83 million downloads total - 8,954 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
actix-protobuf 0.10.0
Protobuf payload extractor for Actix Web
17 versions - Latest release: 8 months ago - 2 dependent packages - 17 dependent repositories - 273 thousand downloads total - 660 stars on GitHub - 1 maintainer
persia-rpc-macro 0.6.0
proc macros for the persia-rpc crate
17 versions - Latest release: over 3 years ago - 1 dependent package - 10.1 thousand downloads total - 1 maintainer
Top 3.8% on crates.io
tarpc-plugins 0.13.1
Proc macros for tarpc.
17 versions - Latest release: 4 months ago - 4 dependent packages - 683 dependent repositories - 2.97 million downloads total - 3,039 stars on GitHub - 1 maintainer
eth_rpc 0.2.6
simple eth rpc with helper functions
17 versions - Latest release: 6 months ago - 4.49 thousand downloads total - 3 stars on GitHub - 1 maintainer
hardlight 2.0.0
A secure, real-time, low-latency binary WebSocket RPC subprotocol. Likely the fastest web-compati...
17 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 4.04 thousand downloads total - 20 stars on GitHub - 1 maintainer
discord-rpc-helper 1.2.5
Automatically sets Discord activity based on running Proton games
16 versions - Latest release: about 2 months ago - 3.96 thousand downloads total - 4 stars on GitHub - 1 maintainer
ev-protobufs 1.0.11
Generated tonic rust files based on proto definitions
16 versions - Latest release: over 1 year ago - 4.32 thousand downloads total - 1 maintainer
ic-solidity-bindgen 0.1.15
Generates bindings for solidity contracts. Uses web3 under the hood. This is a fork of graphproto...
16 versions - Latest release: 15 days ago - 1 dependent repositories - 7.03 thousand downloads total - 2 maintainers
bincode-grpc 0.7.2
grpc with bincode codec instead of protobuf
16 versions - Latest release: over 3 years ago - 6.92 thousand downloads total - 1 stars on GitHub - 1 maintainer
fizyr-rpc-macros 0.8.0
procedural macros for the fizyr-rpc crate
16 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 5.51 thousand downloads total - 9 stars on GitHub - 1 maintainer
kumoko 0.6.0
A simple asynchronous server/client crate built on tokio for easy two-way streaming.
16 versions - Latest release: 11 months ago - 4.23 thousand downloads total - 3 stars on GitHub - 1 maintainer
canary 0.3.3
provides ergonomic abstractions for network communication and more
16 versions - Latest release: almost 2 years ago - 4 dependent packages - 6.6 thousand downloads total - 32 stars on GitHub - 1 maintainer
persia-rpc 0.6.1
high performance rpc framework on http2
16 versions - Latest release: over 3 years ago - 8.94 thousand downloads total - 1 maintainer
doors 0.8.1
Access the illumos Doors API from Rust
15 versions - Latest release: about 1 year ago - 1 dependent package - 4.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
rmp-rpc 0.3.0
a msgpack-rpc client and server based on tokio
15 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 19.6 thousand downloads total - 45 stars on GitHub - 1 maintainer
bincode-grpc-macro 0.7.2
proc macros for the bincode-grpc crate
15 versions - Latest release: over 3 years ago - 1 dependent package - 7.06 thousand downloads total - 1 stars on GitHub - 1 maintainer
dcl-rpc 2.3.5
Decentraland RPC Implementation
15 versions - Latest release: 12 months ago - 1 dependent repositories - 5.21 thousand downloads total - 6 stars on GitHub - 1 maintainer
seamless 0.11.0
An opinionated library to easily create RPC style JSON APIs
15 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 5.77 thousand downloads total - 27 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
tonic-types 0.11.0
A collection of useful protobuf types that can be used with `tonic`.
14 versions - Latest release: 3 months ago - 4 dependent packages - 10 dependent repositories - 764 thousand downloads total - 8,943 stars on GitHub - 1 maintainer
seamless_macros 0.10.0
Macros to complement the 'seamless' library
14 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 6.07 thousand downloads total - 27 stars on GitHub - 1 maintainer
eva-rjrpc 0.3.1
EVA ICS JSON RPC internals
14 versions - Latest release: 11 months ago - 1 dependent package - 3 dependent repositories - 4.45 thousand downloads total - 0 stars on GitHub - 2 maintainers
tarpc-example-service 0.15.0
An example server built on tarpc.
14 versions - Latest release: about 1 year ago - 5.64 thousand downloads total - 3,039 stars on GitHub - 1 maintainer
wizrpc 0.1.7
[WIP] Rust support for the JSON-RPC variant used by the local network interface to control WizCon...
13 versions - Latest release: 7 months ago - 2.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
rtorrent-xmlrpc-bindings 1.0.4
XMLRPC API bindings for rtorrent
13 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 4.66 thousand downloads total - 5 stars on GitHub - 1 maintainer
discord-rpc-client 0.4.0
A Rust client for Discord RPC.
13 versions - Latest release: 7 months ago - 4 dependent packages - 14 dependent repositories - 21.3 thousand downloads total - 10 stars on GitHub - 2 maintainers
ic-solidity-bindgen-macros 0.1.13
A proc macro crate internal to ic-solidity-bindgen
13 versions - Latest release: 16 days ago - 1 dependent package - 1 dependent repositories - 6.5 thousand downloads total - 2 maintainers
Top 1.9% on crates.io
tonic-reflection 0.11.0
Server Reflection module of `tonic` gRPC implementation.
13 versions - Latest release: 3 months ago - 27 dependent packages - 172 dependent repositories - 6.6 million downloads total - 8,954 stars on GitHub - 1 maintainer
arti-rpcserver 0.18.0
Backend functionality for Arti's RPC service
13 versions - Latest release: 16 days ago - 1 dependent package - 1 dependent repositories - 3.53 thousand downloads total - 3 maintainers
Top 2.4% on crates.io
tonic-web 0.11.0
grpc-web protocol translation for tonic services.
12 versions - Latest release: 3 months ago - 21 dependent packages - 51 dependent repositories - 1.18 million downloads total - 8,943 stars on GitHub - 1 maintainer
varlink_generator 10.1.0
Rust code generator for the varlink protocol.
12 versions - Latest release: over 2 years ago - 2 dependent packages - 3 dependent repositories - 15.5 thousand downloads total - 56 stars on GitHub - 1 maintainer
jellyfin-rpc 1.1.0 💰
Backend for the Jellyfin-RPC-cli and Jellyfin-RPC-Iced projects
12 versions - Latest release: 26 days ago - 1 dependent package - 3.83 thousand downloads total - 158 stars on GitHub - 1 maintainer
madsim-tonic-build 0.4.3+0.10.0
Codegen module of `madsim-tonic` simulation implementation.
12 versions - Latest release: 3 months ago - 1 dependent package - 16 dependent repositories - 341 thousand downloads total - 589 stars on GitHub - 1 maintainer
rrppcc 0.4.0
A high-performance userspace RDMA RPC engine.
12 versions - Latest release: about 1 month ago - 3.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
axum-connect 0.3.2
Connect-Web RPC for Axum
12 versions - Latest release: 4 months ago - 3.74 thousand downloads total - 56 stars on GitHub - 1 maintainer
tor-rpcbase 0.18.0
Low level functionality for Arti's RPC service
11 versions - Latest release: 16 days ago - 3 dependent packages - 1 dependent repositories - 4.36 thousand downloads total - 3 maintainers
web3-rpc 0.1.10
Ethereum JSON-RPC Client
11 versions - Latest release: about 2 years ago - 3.94 thousand downloads total - 2 stars on GitHub - 1 maintainer
iceoryx2-bb-elementary 0.3.0
iceoryx2: [internal] elementary constructs that have no dependencies at all
11 versions - Latest release: 28 days ago - 7 dependent packages - 3.32 thousand downloads total - 328 stars on GitHub - 1 maintainer
slacker 0.1.3 💰
Slacker server built on top of tokio.
11 versions - Latest release: over 6 years ago - 7.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
clightningrpc-conf 0.0.3
Crate that provides a simple configuration manager for core lightning
11 versions - Latest release: 12 months ago - 1 dependent repositories - 5.3 thousand downloads total - 63 stars on GitHub - 1 maintainer
rpc-router 0.1.3
JSON RPC Router Library
11 versions - Latest release: 2 months ago - 3.57 thousand downloads total - 8 stars on GitHub - 1 maintainer
uethers 0.5.1
Minimal Ethereum library in Rust.
11 versions - Latest release: 6 months ago - 2.92 thousand downloads total - 12 stars on GitHub - 1 maintainer
easy-jsonrpc 0.5.3
Convert a trait definition into a jsonrpc api.
11 versions - Latest release: over 4 years ago - 4 dependent packages - 9 dependent repositories - 22.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
iceoryx2-pal-concurrency-sync 0.3.0
iceoryx2: [internal] low-level basic building blocks to implement posix mutex, condition variable...
11 versions - Latest release: 28 days ago - 1 dependent package - 3.2 thousand downloads total - 328 stars on GitHub - 1 maintainer
unc-jsonrpc-client 0.10.2
Lower-level API for interfacing with the unc Protocol via JSONRPC
11 versions - Latest release: 1 day ago - 4 dependent packages - 3.12 thousand downloads total - 0 stars on GitHub - 1 maintainer