# navi
> An interactive cheatsheet tool for the command line

## Summary
An interactive cheatsheet tool. Browse community-maintained or personal command cheatsheets with fuzzy search, variable substitution, and direct execution.

## Capabilities
- Fuzzy-searchable cheatsheet browser
- Variable substitution in commands before execution
- Community-maintained cheatsheet repositories
- Shell widget for inline command lookup

## When to Use
- Can't remember the syntax for a command
- Want quick access to curated command recipes
- Building a personal library of useful commands

## When NOT to Use
- Need detailed man-page documentation (use tldr or man)

## Usage Patterns
### Browse cheatsheets interactively
```
navi
```
Opens interactive fuzzy search over all cheatsheets

### Search for a specific topic
```
navi --query 'docker'
```
Pre-filters cheatsheets matching 'docker'

## Installation
- **homebrew**: `brew install navi`
- **cargo**: `cargo install --locked navi`

## Related Tools
- [tldr](/tools/tldr) (complementary): tldr provides simplified man pages, navi provides executable cheatsheets
- [fzf](/tools/fzf) (complementary): navi uses fzf-style fuzzy matching

---
Source: https://littlescripts.sh/tools/navi
