TL;DR — Quick Summary
navi is an interactive cheatsheet tool for the terminal. Browse, search, and execute command snippets with variable interpolation. Never forget a command again.
navi finds the command for you. Interactive cheatsheets with variable fill-in — never Google a command again.
Installation
# macOS
brew install navi
# Cargo
cargo install navi
# Shell integration (add to ~/.bashrc)
eval "$(navi widget bash)"
# For zsh: eval "$(navi widget zsh)"
# For fish: navi widget fish | source
Usage
# Browse cheatsheets
navi
# Search for specific command
navi --query "docker"
# Add community cheatsheets
navi repo add denisidoro/cheats
# Create custom cheatsheet
navi edit
Summary
- navi is an interactive command cheatsheet
- Fuzzy search across all cheatsheets
- Variable interpolation — fill in values
- Community cheatsheet repositories
- Written in Rust — instant search