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