#binary-data #data-stream #data-processing #string #reading #parser #numbers

no-std neoncore

Core utility library for working with binary data streams

10 releases (6 major breaking)

7.0.0 Jun 17, 2023
6.0.0+beta Apr 12, 2023
5.0.0 Apr 11, 2023
4.0.0 Mar 23, 2023
1.0.0 Mar 7, 2023

#945 in Rust patterns

Download history 16/week @ 2024-02-10 6/week @ 2024-02-24 14/week @ 2024-03-09 1/week @ 2024-03-16 54/week @ 2024-03-30 11/week @ 2024-04-06

65 downloads per month

BSD-3-Clause

62KB
1.5K SLoC

NeonCore

This library is aimed at helping build parsers for binary data, it contains functions for processing binary blobs like reading a number of values in sequence, or reading a string of a given length. it also supports lenght prefixed strings, and reading structs.

Usage

Sample usage for reading an elf file header can be found under the examples directory.


lib.rs:

This crate provides a set of shared utilities for working with binary streams in memory or otherwise.

Dependencies

~0–5.5MB