Skip to content

Installation

Homebrew (macOS & Linux)

brew install felipemorandini/tap/jwt-term

AUR (Arch Linux)

# Using an AUR helper (e.g., yay, paru)
yay -S jwt-term-bin

Winget (Windows)

winget install FelipeMorandini.jwt-term

Debian/Ubuntu (.deb)

Download the .deb package for your architecture from GitHub Releases:

# x86_64
sudo dpkg -i jwt-term_<version>-1_amd64.deb

# ARM64
sudo dpkg -i jwt-term_<version>-1_arm64.deb

Cargo (crates.io)

cargo install jwt-term

Pre-built Binaries

Download the latest release for your platform from GitHub Releases.

curl -L https://github.com/felipemorandini/jwt-term/releases/latest/download/jwt-term-aarch64-apple-darwin.tar.gz | tar xz
sudo mv jwt-term /usr/local/bin/
curl -L https://github.com/felipemorandini/jwt-term/releases/latest/download/jwt-term-x86_64-apple-darwin.tar.gz | tar xz
sudo mv jwt-term /usr/local/bin/
curl -L https://github.com/felipemorandini/jwt-term/releases/latest/download/jwt-term-x86_64-unknown-linux-musl.tar.gz | tar xz
sudo mv jwt-term /usr/local/bin/
curl -L https://github.com/felipemorandini/jwt-term/releases/latest/download/jwt-term-aarch64-unknown-linux-musl.tar.gz | tar xz
sudo mv jwt-term /usr/local/bin/

Download jwt-term-x86_64-pc-windows-msvc.zip, extract, and add jwt-term.exe to your PATH.

Download jwt-term-aarch64-pc-windows-msvc.zip, extract, and add jwt-term.exe to your PATH.

Building from Source

Requires Rust 1.91 or later.

git clone https://github.com/felipemorandini/jwt-term
cd jwt-term
cargo build --release
# Binary will be at: target/release/jwt-term

Shell Completions

Generate tab-completion scripts for your shell:

jwt-term completions <SHELL>

Supported shells: bash, zsh, fish, elvish, powershell.

jwt-term completions bash > /etc/bash_completion.d/jwt-term
jwt-term completions zsh > ~/.zfunc/_jwt-term
jwt-term completions fish > ~/.config/fish/completions/jwt-term.fish