protocol

Protocol library

A crate providing a protocol for sending and receiving structured data over various networks

Easy protocol definitions in Rust

GitHub

187 stars
4 watching
21 forks
Language: Rust
last commit: about 2 years ago
Linked from 1 awesome list

network-programmingrusttcpudp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
b23r0/rust-raknet An implementation of the RakNet protocol in Rust for reliable UDP communication in networked applications 226
geysermc/mcprotocollib Enables communication between Minecraft clients and servers using a standardized protocol 731
ethereum/cbc-casper A Python implementation of a class of 'correct-by-construction' consensus protocols. 229
0xpolygonzero/plonky2 A Rust implementation of a cryptographic protocol for secure multi-party computation and proof systems 778
chat-wane/rtc-scamp-mbr An implementation of a decentralized peer-to-peer membership protocol using WebRTC for distributed network connections 2
mcginty/snow A Rust implementation of a secure communication framework 894
rust-embedded-community/embedded-nal Provides a set of standardized traits for implementing TCP/IP networking in embedded systems. 177
maciejkula/rustlearn A Rust machine learning crate providing algorithms and utilities for building and training machine learning models. 619
hobbyquaker/binrpc A JavaScript library implementing HomeMatic xmlrpc protocol 15
aisk/rust-memcache A memcached client library written in Rust for interacting with distributed memory caching systems. 132
rust-bitcoin/rust-bitcoin A Rust library for serializing and deserializing Bitcoin protocol messages and keys. 2,132
rodentrabies/bp A Common Lisp implementation of the Bitcoin Protocol components 37
dusk-network/rusk An implementation of a decentralized platform and tools in Rust 163
mappum/bitcoin-protocol A JavaScript module that encodes and decodes low-level network protocol data using streams. 14
rustcrypto/nacl-compat Provides Rust compatibility with NaCl-family libraries for secure cryptographic functions. 58