Packages
Browse packages indexed by the registry.
base1112031 is a way to represent numbers using all Unicode characters except ASCII control characters.
CLI binary for crate base116
High-performance Base122 codec with ~14% overhead (Base64: 33%); AVX2 and NEON acceleration with scalar fallback.
High-performance Base122 encoding/decoding library with bitwise operations
Base131072 encoding
A Rust implementation of a base16 builder
A representation of the Base16 palettes in Rust
The base16-rs library in Rust offers capabilities for encoding and decoding data in Base16 format. By utilizing the hex library, you can transform data into its hexadecimal representation and also decode hexadecimal strings to retrieve the original data. This encoding technique is frequently employed for tasks involving data transmission and storage, as well as in situations where binary data necessitates representation in readable ASCII strings.
A library to build base16-colorschemes.
Pure Rust implementation of Base16 a.k.a hexadecimal (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support
Base256 encoder/decoder
A multibase base256emoji implementation.
base256u encode and decode data to stdout
A Rust histogram library using base-2 logarithmic bucketing for fast percentile estimation
Base31 encoding and decoding, useful to represent large integers in a short, case-insensitive, hard-to-misread format.
SIMD-accelerated base32 encoding and decoding
Pure Rust implementation of Base32 (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support
Library with support for encoding/decoding Monero base58 strings.
A Rust Base58 codec that decodes past 1.5 GiB/s, 100% safe Rust.
Base58Check encoding
base58check string encoding helpers
Minimalist crate to generate Base62 UUIDs