navi
An interactive command-line cheatsheet tool for browsing and running commands with suggested argument values.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get navi
Package managers
- Homebrew
brew install navi
About navi
navi lets you browse cheatsheets in the terminal and run the chosen command directly. Cheatsheets can be written yourself or downloaded from maintainers, and when a command needs arguments, navi shows a list of suggested values generated dynamically.
It saves memorising the flags of tools you use occasionally and copying output from one command into the next. It suits people who keep notes of useful commands and want them searchable and runnable.
Strengths
- Runs commands straight from the cheatsheet
- Dynamic suggestions for argument values
- Supports your own and shared cheatsheets
Limitations
- Useful only once you have or download cheatsheets
- Cheatsheet format takes some learning
Details
- Pricing
- FreeFree and open source.
- License
- Apache-2.0
- Developer
- Denis Isidoro
- Platforms
- Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Terminal users who forget command flags and want runnable notes
- Categories
- CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to navi
Compare allSoftware that can replace navi for an important use case, and what changes if you switch.
cheat
A command-line tool for creating and viewing interactive cheatsheets for commands you use occasionally.
cheat shows and edits personal cheatsheets as a single Go program, but it displays examples rather than running commands with suggested argument values like navi.
pet
Save and find reusable command snippets.
pet saves and searches your own command snippets with tags and parameters, focusing on personal snippets rather than shared interactive cheatsheets, and runs on Windows, macOS and Linux.
tldr pages
Community-written example pages that replace verbose manual pages.
tldr pages provides community-written example pages with terminal, browser and editor clients and offline caching, but does not run commands directly from the page.
tealdeer
Read concise, example-based command help in the terminal.
tealdeer reads concise example-based command help from a cached collection that works offline, though refreshing the cache needs internet access and commands are not run for you.
Similar software
Related functionality, not necessarily a direct replacement.
fzf
A fuzzy filter for any list: files, command history, processes, branches, anything you can pipe into it.
Atuin
Search shell history with command context and optional encrypted synchronization.
thefuck
Suggest corrections to failed shell commands.
peco
An interactive command-line filter that narrows piped input as you type and returns the selection.