tuffy/bitstream-io

Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats

Rust

70

409 commits

updated Apr 14, 2026

See the code

README

bitstream-io

A Rust library for reading or writing binary values to or from streams which may not be aligned at a whole byte.

This library is intended to be flexible enough to wrap around any stream which implements the Read or Write traits. It also supports a wide array of integer data types as containers for those binary values.

Minimum Compiler Version

Beginning with version 2.4, the minimum compiler version has been updated to Rust 1.79 in order to support compile-time assertion in const blocks, which can be used to check for a class of errors at compile-time rather than runtime.

tuffy/bitstream-io

Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats

Rust

70

409 commits

updated Apr 14, 2026

See the code

README

bitstream-io

A Rust library for reading or writing binary values to or from streams which may not be aligned at a whole byte.

This library is intended to be flexible enough to wrap around any stream which implements the Read or Write traits. It also supports a wide array of integer data types as containers for those binary values.

Minimum Compiler Version

Beginning with version 2.4, the minimum compiler version has been updated to Rust 1.79 in order to support compile-time assertion in const blocks, which can be used to check for a class of errors at compile-time rather than runtime.

Project health

Overall

3.0/10

Maintained

0/10

Code review

2/10
OpenSSF Scorecard

crates.io

Latest release

4.10.0 · Apr 14, 2026

Releases this year

1

Significant stargazers

Asuka Minato

629 followers · starred Sep 2026

Vitaly Shukela

387 followers · starred May 2023

Barrett Ray

39 followers · starred Sep 2025

Ryan McKenzie

152 followers · starred Jun 2024