parity-scale-codec

Binary serializer

A Rust library for serializing and deserializing data in a compact binary format

Lightweight, efficient, binary serialization and deserialization codec

GitHub

258 stars
16 watching
94 forks
Language: Rust
last commit: 3 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
paritytech/scale-decode A crate providing a flexible and expressive way to decode SCALE encoded bytes into custom data structures. 7
fraillt/bitsery A binary serialization library optimized for speed and space. 1,078
paritytech/scale-value A crate providing a runtime representation of SCALE encoded values with support for arbitrary shapes and encoding/decoding 17
sirthias/borer Provides efficient serialization and deserialization capabilities for binary data formats 224
paritytech/parity-bitcoin A Rust-based implementation of the Bitcoin client. 729
haskell/binary Efficient serialisation of values to and from lazy ByteStrings in Haskell. 106
pascaldekloe/colfer A binary serialization format designed for speed and size, generating source code from schema definitions. 745
quid2/flat A binary serialization format for compact data storage and efficient transfer 60
marvin-brouwer/fluentserializer Provides a standardized interface for serializing and deserializing data to and from C# objects 20
paritytech/parity-db An embedded persistent key-value store optimized for blockchain applications. 264
intel/tinycbor A C library for serializing and deserializing binary objects in a compact format 501
rikimaru0345/ceras A binary serializer that converts objects to byte arrays and back, supporting various features such as reference loops and polymorphism. 484
nrc/zero A Rust library for parsing binary data without allocating memory on the heap. 47
paritytech/subxt Enables interaction with Substrate-based nodes using a standardized interface 425
treeform/flatty A fast and simple binary serializer/deserializer for Nim. 87