zero
Binary parser library
A Rust library for parsing binary data without allocating memory on the heap.
A Rust library for zero-allocation parsing of binary data.
47 stars
3 watching
12 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
jbaum98/bencode.rs | A Rust library for parsing binary-encoded data using the Nom parser combinator framework | 2 |
m4b/goblin | A Rust-based library for parsing and analyzing binary formats | 1,190 |
paritytech/parity-scale-codec | A Rust library for serializing and deserializing data in a compact binary format | 258 |
rust-bakery/nom | A parser combinator framework for building safe and efficient parsers in Rust | 9,477 |
rust-embedded/nb | A library providing a minimal and reusable non-blocking I/O layer | 88 |
netvl/xml-rs | A Rust library for parsing and working with XML documents | 461 |
marwes/combine | A Rust library implementing parser combinators for building efficient and flexible parsers | 1,302 |
abiggerhammer/hammer | A parsing library for binary data with multiple backends and language bindings. | 284 |
rust-bitcoin/rust-bitcoin | A Rust library for serializing and deserializing Bitcoin protocol messages and keys. | 2,132 |
roaringbitmap/roaring-rs | A data structure library for efficient bitset management | 763 |
rust-lang/flate2-rs | A library that provides bindings to various compression formats. | 916 |
leandromoh/recordparser | A high-performance, zero-allocation parser library for .NET Core that supports various file formats and flexible data mapping. | 293 |
axect/peroxide | A high-performance numeric library with a friendly syntax and various features for linear algebra, numerical analysis, and data manipulation | 542 |
brennie/diffx-rs | A Rust library for parsing and working with diffX data | 1 |
brndnmtthws/dryoc | A pure-Rust cryptography library based on libsodium, providing a mostly drop-in replacement with safe and protected memory handling. | 288 |