base-d 3.0.31

Universal base encoder: Encode binary data to 33+ dictionaries including RFC standards, hieroglyphs, emoji, and more
Documentation
# Custom dictionary configuration example
# Place this file in ~/.config/base-d/dictionaries.toml or in your current directory

[dictionaries.custom_hex]
chars = "0123456789abcdef"
mode = "base_conversion"

[dictionaries.custom_emoji]
chars = "😀😁😂🤣😃😄😅😆😉😊😋😎😍😘🥰😗"
mode = "base_conversion"

[dictionaries.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"