Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 951 Bytes

File metadata and controls

30 lines (17 loc) · 951 Bytes

zig-binarystream

zig-binarystream is a lightweight, low-level binary stream library for the Zig programming language . It provides a set of utilities for efficient reading and writing of binary data, ideal for applications such as file I/O, network communication, and custom serialization formats.

⚙️ Features

Stream-based I/O: Efficient reading and writing of binary data streams.

Low-level operations: Direct manipulation of bytes for performance-critical applications.

Minimal dependencies: Pure Zig implementation with no external dependencies.

Flexible API: Supports various data types and custom structures.

📦 Installation

To include zig-binarystream in your Zig project, add it as a dependency in your build.zig file:

const bstream = b.addPackage("binarystream", "path/to/zig-binarystream"); 

Then, import and use it in your code:

const bstream = @import("binarystream");