-
ruint
Unsigned integer type with const-generic bit length
-
dataview
Safe transmute between types and byte arrays of the same size
-
inline-array
efficient immutable inlinable byte array
-
dxr
Declarative XML-RPC
-
nom-language
Language parsing focused combinators for the nom parser library
-
lazy-bytes-cast
Lazy casts from & to byte arrays
-
lib-sokoban
Sokoban: compact, efficient data structures packed into contiguous byte arrays
-
bitbuffer
Reading bit sequences from a byte slice
-
omniqueue
An abstraction layer over various queue backends
-
uuid25
25-digit case-insensitive UUID encoding
-
byteable
convenient serialization and deserialization of byte-oriented data
-
serde-encoded-bytes
Efficient bytestring serialization for Serde-supporting types
-
kz80_action
Action! language compiler for Z80
-
generic-bytes
A derivable trait for conversion to and from an array of bytes with a type-level size
-
byte-array-ops
no_std-compatible library for security-by-default byte array operations. Includes automatic memory zeroization, constant-time utilities, multiple input formats (hex, binary, UTF-8)…
-
pack1
Byte array newtypes for different primitive types
-
encrust
Obfuscate data in memory to hide it until needed
-
ndef-rs
NDEF (NFC Data Exchange Format) parser and generator in Rust
-
bin2src
Converts and embed a binary file as an array of bytes into a source file of other languages
-
hexlit
A zero-allocation no_std-compatible zero-cost way to convert hex-strings to byte-arrays at compile time
-
fluent-hash
A lightweight library which provides a fluent interface for generating SHA-1 and SHA-2 digests
-
aliri_base64
Wrappers that make debugging and using byte arrays a bit nicer
-
compact_argon2
Thin wrapper around the argon2 crate to improve ergonomics and provide a smaller serialization format
-
serde-bytes-repr
Serde adapter for controlling the representation of bytes
-
binvec
binary vector type developed in Rust to use memory efficiently. It is characterized by using the minimum memory space to store an array of bool values.
-
ruint2
Unsigned integer type with cont-generic bit length
-
tegra_swizzle
Tegra X1 block linear texture memory tiling
-
bit-byte-bit
Implements a bit string using a collection of bytes
-
metrics-procession
A compact in-memory collector for metrics.rs
-
rawbytes
View/access any sized value as a &[u8]
-
matchy-data-format
DataValue type for matchy database entries (internal)
-
append-only-bytes
Shareable append-only bytes
-
serde-byte-array
Optimized handling of
[u8; N]for Serde -
redacted
Wrappers to control debug formatting of potentially sensitive byte arrays
-
segmented_string
an immutable string type built from array segments, similar to clojure's persistent vector, with unicode grapheme/width support
-
links_blocking
Blocking implementation of links_blocking crate
-
oxfmt
Small binary serialization and deserialization library
-
craftflow-nbt
A serde-based NBT (from Minecraft) binary format implementation
-
elytra-bytepack
macros/helpers for building const sized byte arrays
-
himmelblau_kerberos_asn1
Parse/Build Kerberos ASN1 DER To/From Rust structs
-
zymic_core
Core library providing the primitives and streaming APIs for the Zymic authenticated encryption format
-
links_core
Core create of the links collection
-
bytify
macro that can write given const-expr values into a continuous byte array
-
links_bindings_python
Python bindings for the links_connect_nonblocking library
-
links_nonblocking
Nonblocking implementation of the links_nonblocking crate
-
kampu
Generic byte array parser function where you can define the structure/tree of the bytes in JSON, send it a byte array and get the parsed output in JSON
-
wsbps
Websocket Binary Packet System
-
type-uuid
Safe, stable IDs for Rust types
-
wasmly
programatically build a web assembly module
-
drawbridge-byte
working with contiguous arrays of bytes and easy conversions to and from Base64 representations in string contexts
-
kvds
An efficient key-value store for encoding documents
-
embed-bytes
embed assets
-
tdyne-peer-id
Basic Peer ID type used across BitTorrent related libraries
-
name_to_handle_at_rs
Rust bindings for name_to_handle_at() and open_by_handle_at() system calls in Linux
-
concat-ids
concat numbers to byte array
-
embed-resources
embed resources (files, URLs, data) as byte arrays
-
byte-array-struct
Macro to create a byte-array backed struct
-
flem-serial-rs
A serial port implementation of the FLEM protocol for host computers running Windows, Linux, or MacOS
-
byte_array
that supports Java-like series processing with byteorder
-
stomp-test-utils
classes for testing sessions
-
swimos_agent_protocol
SwimOS Agent Protocol
-
sufsort
Suffix array construction for byte strings
-
openfile
way to interact with files
-
dcrypt-internal
Internal utilities for the dcrypt library
-
show-bytes
Display bytes as printable ascii with escape sequences as needed
-
tari_utilities
A set of useful and commonly used utilities that are used in several places in the Tari project
-
store-ref-scanner
scanner/extractor of Nix-like store paths from byte arrays/streams
-
cmux
parsing GSM 07.10 Frame
-
bits128
A struct to iterate over 128 bits by taking only 128 bits
-
rust-secure-code/mem-markers
marker traits about types layout in memory
-
dynamic_tcp_stream
Trait that enables TcpStream to read and write any length messages easily and efficiently
-
pezsp-crypto-hashing-proc-macro
Procedural macros for calculating static hashes
-
rudy
Judy array implementation in pure Rust
-
fast-find
Find fast finds bytes fast
-
fi2b
Convert floating point and integer numbers into bytes and put them into an array
-
parity-hash
A collection of fixed-size byte array representations
-
wasmium-hash-id
A way to store Crypotgraphically Secure ID's in a chronological manner using TAI64N for time and Blake3 as the secure hash
-
bytes-lit
Create byte slices from literal integers
-
bytes32
Used to create a custom type for 32-bit-wide byte arrays. Used for Drops of Diamond (more information about DoD is available at https://github.com/Drops-of-Diamond/Diamond-drops).
-
bebytes_derive
A macro to generate/parse binary representation of messages with custom bit fields
-
hypertree
Data structures for Manifest
-
eo
Data structures and methods for Endless Online
-
tiedcrossing-byte
-
generic-bytes-derive
A macro for derivation of SizedBytes, a trait for conversion to and from an array of bytes with a type-level size
-
concat_bytes
A concat_bytes! macro which concat byte arrays
-
u8bits
macro to generate accessors for parts of newtype byte arrays
Try searching with DuckDuckGo.