check-installs-tui is a macOS terminal dashboard for browsing packages installed across common developer package managers. It scans your local tools, groups installs by manager, shows package metadata, and gives you a fast keyboard-and-mouse interface for searching what is on your machine.
This release promotes the newer dashboard experience that was added after the early v0.1.0-alpha line:
- Full-screen curses dashboard with package list, search, package details, and manager distribution graph.
- Animated loading screen that reports the manager currently being scanned, such as
loading brew packagesorloading npm packages.
- Progress details below the loading bar so the bar stays clean and readable.
- Mouse wheel and keyboard navigation for package rows and detail popups.
- Selection popup with copy actions for package fields.
- Path popup with copy/open/reveal actions for installed package locations.
- Homebrew installs a short
cicommand alongsidecheck-installs-tui. - Nerd Font icons are used throughout the TUI when your terminal font supports them.
check-installs-tui detects whichever of these tools are available on your Mac:
brewnpmpnpmyarnbunpipxpip3cargogemmas
Missing managers are skipped automatically.
For the best visual experience, use a Nerd Font in your terminal.
brew tap sebidc/tap
brew install check-installs-tuiRun the full command:
check-installs-tuiOr use the short Homebrew shortcut:
ci- Type to search packages.
- Use
Up/Down,j/k, or the mouse wheel to move through results. - Press
Enteron a package to open the selection popup. - Use the path popup to copy, open, or reveal an install location.
- Press
qorEscto close popups or quit.
The dashboard is split into a package list and a detail sidebar. The top dashboard summarizes host, shell, total packages, detected managers, disk usage, and manager distribution. The right panel shows the selected package fields and a manager-level graph.