Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

check installs TUI

License: MIT Release Platform Homebrew Tap

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.

What's New in v1.0.0

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 packages or loading npm packages.
image
  • 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 ci command alongside check-installs-tui.
  • Nerd Font icons are used throughout the TUI when your terminal font supports them.

Supported Managers

check-installs-tui detects whichever of these tools are available on your Mac:

  • brew
  • npm
  • pnpm
  • yarn
  • bun
  • pipx
  • pip3
  • cargo
  • gem
  • mas

Missing managers are skipped automatically.

For the best visual experience, use a Nerd Font in your terminal.

Install

Homebrew

brew tap sebidc/tap
brew install check-installs-tui

Usage

Run the full command:

check-installs-tui

Or use the short Homebrew shortcut:

ci

Controls

  • Type to search packages.
  • Use Up/Down, j/k, or the mouse wheel to move through results.
  • Press Enter on a package to open the selection popup.
  • Use the path popup to copy, open, or reveal an install location.
  • Press q or Esc to close popups or quit.

Interface

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.

Repository

About

a terminal UI for browsing packages installed through common macOS package managers.

Resources

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages