The binary-layout library allows type-safe, inplace, zero-copy access to structured binary data. You define a custom data layout and give it a slice of binary data, and it will allow you to read and write the fields defined in the layout from the binary data without having to copy any of the data. It's similar to transmuting to/from a #[repr(pac…
☆73Dec 13, 2024Updated last year
Alternatives and similar repositories for binary-layout
Users that are interested in binary-layout are comparing it to the libraries listed below
Sorting:
- A collection of Rust-C++ interoperability examples, from basic integration to advanced concurrency patterns. Easily build and run in a co…☆20Aug 19, 2024Updated last year
- Selective Rust wrapper for OpenSubdiv.☆20Feb 21, 2026Updated last week
- Hierarchical sparse bitset☆53Nov 1, 2025Updated 4 months ago
- async fn(Input) -> Result<Output, Error>☆51Feb 22, 2024Updated 2 years ago
- An experimental modular OS written in Rust.☆12Jul 19, 2024Updated last year
- This library offers hash map and cache data structures where individual entries can be locked☆14Nov 16, 2025Updated 3 months ago
- Read/write ESP/ESP32 flash partition table in Rust☆10Feb 4, 2025Updated last year
- A monolithic kernel based on ArceOS.☆14May 24, 2025Updated 9 months ago
- Minimalist crate for deterministic binary encodings in Rust☆11Nov 19, 2024Updated last year
- Safe, fully-featured bindings to the Tracy profiler☆29Jul 12, 2025Updated 7 months ago
- More indexing options for Rust slices☆10Oct 26, 2023Updated 2 years ago
- Examples of Web Workers using rust and WASM☆15Nov 8, 2023Updated 2 years ago
- Better type id and Any for Rust☆16Dec 12, 2025Updated 2 months ago
- Rapier based physics testing determinism inside Godot☆11Jun 29, 2021Updated 4 years ago
- ⏳ Ruby `Time#strftime` parser and formatter☆16Nov 3, 2025Updated 3 months ago
- Interactive pathfinding visualization demonstrating optimal path discovery around polygonal obstacles.☆11Nov 18, 2024Updated last year
- Real-time collaborative architectural CAD in your browser. Based on Kafka, gRPC, Redis, and OpenCASCADE.☆11Jan 7, 2023Updated 3 years ago
- Rust and C Benchmarks☆14Nov 21, 2024Updated last year
- Tools for testing C compilers for the correct handling of volatile objects.☆30Jul 18, 2014Updated 11 years ago
- What makes Viewstamped Replication tick?☆14Nov 30, 2023Updated 2 years ago
- What makes Paxos tick?☆11Apr 16, 2025Updated 10 months ago
- Component based UI library for graphical rust applications.☆12Mar 10, 2022Updated 3 years ago
- Pong revolution.☆16Oct 26, 2025Updated 4 months ago
- Polonius talk at RBR 2019☆14Apr 9, 2021Updated 4 years ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆181Aug 11, 2025Updated 6 months ago
- 3d agnostic framework (game engine) terrain engine☆39Jul 21, 2021Updated 4 years ago
- Memory validation framework for Rust☆76Sep 29, 2025Updated 5 months ago
- Set of scripts to create your own CA using hashicorp Vault☆18Jan 15, 2021Updated 5 years ago
- A flexible byte pool.☆18Apr 15, 2023Updated 2 years ago
- A syn targetting PEG parser generator☆20Jun 11, 2023Updated 2 years ago
- ☆14Sep 18, 2019Updated 6 years ago
- A transactional storage framework for building a transactional storage system☆15Mar 25, 2025Updated 11 months ago
- A rust implementation of a raytracer.☆14Mar 24, 2025Updated 11 months ago
- Rust 3d collision detection using glam☆15Jul 18, 2020Updated 5 years ago
- A LZSS en-/decompressor (lossless data compression, no_std capable, in pure Rust)☆15Jun 7, 2025Updated 8 months ago
- A unique 2D-pixel art renderer with heightmaps to simulate 3d shadows and reflections☆38Aug 2, 2024Updated last year
- A typed map which can make sure item exist.☆36Oct 30, 2024Updated last year
- cargo subcommand for building proc-macro crates with web assembly☆34Oct 23, 2020Updated 5 years ago
- 用于自动备份 bilibili 收藏夹的 JS 脚本☆13Apr 15, 2020Updated 5 years ago