base-d 0.1.24

Universal multi-alphabet encoder: Encode binary data to 33+ alphabets including RFC standards, hieroglyphs, emoji, and more
Documentation
# Custom alphabet configuration example

# Place this file in ~/.config/base-d/alphabets.toml or in your current directory



[alphabets.custom_hex]

chars = "0123456789abcdef"

mode = "base_conversion"



[alphabets.custom_emoji]

chars = "😀😁😂🤣😃😄😅😆😉😊😋😎😍😘🥰😗"

mode = "base_conversion"



[alphabets.my_base100]

mode = "byte_range"

start_codepoint = 128000  # Different range than default base100



# xxHash Configuration

[settings.xxhash]

# Default seed for all xxHash algorithms (0-18446744073709551615)

default_seed = 0

# Path to secret file for XXH3 variants (must be >= 136 bytes)

# default_secret_file = "~/.config/base-d/xxh3-secret.bin"