Installation¶
With pip¶
Requires Python 3.12+.
$ pip install literalizer-cli
With Homebrew (macOS, Linux, WSL)¶
Requires Homebrew.
$ brew tap adamtheturtle/literalizer-cli
$ brew install literalizer-cli
With winget (Windows)¶
Requires winget.
$ winget install --id adamtheturtle.literalizer-cli --source winget --exact
The winget package may not be the latest version.
Pre-built Linux (x86) binaries¶
$ curl --fail -L "https://github.com/adamtheturtle/literalizer-cli/releases/download/2026.03.29/literalize-linux" -o /usr/local/bin/literalize &&
chmod +x /usr/local/bin/literalize
Pre-built macOS (ARM) binaries¶
$ curl --fail -L "https://github.com/adamtheturtle/literalizer-cli/releases/download/2026.03.29/literalize-macos" -o /usr/local/bin/literalize &&
chmod +x /usr/local/bin/literalize
You may need to remove the quarantine attribute to run the binary:
$ xattr -d com.apple.quarantine /usr/local/bin/literalize
Pre-built Windows binaries¶
Download the Windows executable from the latest release and place it in a directory on your PATH.
With Docker¶
$ docker run --rm -i "ghcr.io/adamtheturtle/literalizer-cli" literalize --help
With Nix¶
Requires Nix.
$ nix --extra-experimental-features 'nix-command flakes' run "github:adamtheturtle/literalizer-cli/2026.03.29" -- --help
To avoid passing --extra-experimental-features every time, enable flakes permanently.
Or add to your flake inputs:
{
inputs.literalizer-cli.url = "github:adamtheturtle/literalizer-cli";
}