4 releases
new 0.1.3 | Feb 21, 2025 |
---|---|
0.1.2 | Feb 21, 2025 |
0.1.1 | Sep 30, 2024 |
0.1.0 | Sep 29, 2024 |
#683 in Text processing
320KB
313 lines
━━━━ ❖ ━━━━
❖ AvatarSay
Beautiful quotes from Avatar: The Last Airbender, right in your terminal

Note:
AvatarSay uses viuer to display the images, but it does not use the sixel feature.
This means it only supports the kitty and iTerm protocols.
AvatarSay was tested on the following terminal emulators:
❖ Requirements
AvatarSay uses AvatarAPI.rs to source the information
As such AvatarAPIBaseURL
must be set:
export AvatarAPIBaseURL="http://avatarquotes.xyz/api"
❖ Installation
Shell
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dotzenith/AvatarSay/releases/latest/download/avatarsay-installer.sh | sh
Brew
brew install dotzenith/tap/avatarsay
Powershell
powershell -ExecutionPolicy ByPass -c "irm https://github.com/dotzenith/AvatarSay/releases/latest/download/avatarsay-installer.ps1 | iex"
Cargo
cargo install avatarsay
Binaries
Pre-Compiled binaries for linux, mac, and windows are available in Releases
Source
- First, install rust
git clone https://github.com/dotzenith/AvatarSay.git
cd AvatarSay
cargo build --release
./target/release/avatarsay
❖ Usage
Beautiful quotes from Avatar: The Last Airbender
Usage: avatarsay <COMMAND>
Commands:
random Get a random quote
character Get a quote from a specfic character
nation Get a quote from a character from a specfic nation
bending Get a quote from a character with specfic bending ability
episode Get a quote from a specfic episode
book Get a quote from a specfic book
valid Get all valid inputs for any given filter above
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
❖ What's New?
0.1.3 - Update Rust edition
Dependencies
~14–29MB
~437K SLoC