navi
About navi
navi is an interactive cheatsheet tool designed for command-line users. It helps users browse and execute commands from customizable cheatsheets without memorizing complex CLI syntax.
The tool dynamically displays suggested values for command arguments and can be integrated into terminal workflows in multiple ways. It supports both user-created cheatsheets and those downloaded from community repositories.
Key features
- Browse and execute commands from customizable cheatsheets
- Dynamic argument suggestions displayed during command selection
- Integration as shell widget or standalone command
- Support for importing cheatsheets from git repositories
- Compatibility with existing cheatsheet formats like tldr and cheat.sh
- Customizable interface colors and search behavior
Download v2.24.0
Apr 9, 2025WindowsWindows
macOSmacOS
Frequently asked questions
- Is navi free?
- Yes. navi is free and open-source software, distributed under the Apache-2.0 license.
- Which platforms does navi support?
- navi provides downloads for Windows, macOS, Linux.
- What is the latest version of navi?
- The latest version is v2.24.0, released on Jan 29, 2025.
- How do I install navi?
- Navi can be installed via package managers like Homebrew (brew install navi) or through other supported package managers listed in its documentation.
- What platforms does navi support?
- Navi is a command-line tool that works on Unix-like systems where its dependencies (fzf or skim) are available.
- Where are cheatsheets stored?
- Cheatsheets are stored by default at ~/.local/share/navi/cheats/ and can be managed through the tool's interface.
- Can I create my own cheatsheets?
- Yes, users can write custom cheatsheets in .cheat files using the documented syntax and optionally share them with others.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.