acid64

Crates.ioacid64
lib.rsacid64
version0.1.0
created_at2025-09-04 17:43:15.929107+00
updated_at2025-09-04 17:43:15.929107+00
descriptionA simple base64 decoder
homepage
repositoryhttps://github.com/coffeefreak101/acid64
max_upload_size
id1824554
size12,418
John Mears (coffeefreak101)

documentation

README

acid64

A simple Rust CLI tool to decode Base64 and Base64URL-encoded strings. Supports input from command-line arguments, files, or stdin.

Features

  • Decode standard Base64 or Base64URL
  • Accept input from:
    • Command-line argument
    • File (-f)
    • Stdin (default fallback)
  • Optional flag to ignore padding (-p)
  • Output decoded result to stdout
  • Graceful error handling

Usage

Decode standard Base64 from CLI

acid64 "SGVsbG8gd29ybGQ="

Decode Base64URL from CLI

acid64 -u "YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXotLS0_"

Decode from file

acid64 -f input.txt

Decode from stdin

echo "SGVsbG8gd29ybGQ=" | acid64

Decode Base64URL from file, ignoring padding

acid64 -p "SGVsbG8td29ybGQ"
Commit count: 5

cargo fmt