Complete Feature Guide

Tappie Features

Everything you can do with Tappie, the native macOS Homebrew package manager.

Package Management

Complete control over your Homebrew packages

Visual Package Browser

Browse all available Homebrew packages in a beautiful sidebar. Each package shows its name, type (formula or cask), version, and installation status with visual indicators.

One-Click Operations

Install, uninstall, upgrade, and reinstall packages with a single click from the toolbar. No command line required.

Batch Upgrade

Upgrade all outdated packages at once with the 'Upgrade All' button. Perfect for keeping your system up to date.

Package Details

View comprehensive package information including version, description, license, homepage, and dependencies.

Search & Filtering

Find exactly what you need with powerful search

Real-time Search

Type to instantly filter packages by name or description. Press Enter to search the remote Homebrew repository.

Quick Filters

Toggle between All packages and Installed packages with quick filter buttons above the package list.

Advanced Filters

Filter by package type (Formulae/Casks), installation status, license type, and packages with available updates.

Saved Presets

Save your favorite filter combinations as presets for quick access later.

Dependency Graph

Visualize your package ecosystem

Interactive Visualization

See package dependencies as an interactive node graph. Blue nodes are selected packages, green are installed, gray are not installed.

Multiple Layouts

Choose between hierarchical (tree-like) or force-directed (physics-based) layouts for different perspectives.

Navigation Controls

Zoom, pan, and fit the graph to your view. Click any node to see its details.

Export to PNG

Export your dependency graph as a high-resolution PNG image (1920x1080) for documentation or sharing.

Backup & Restore

Never lose your package configuration

Create Backups

Export your installed packages, casks, and custom taps. Give each backup a name and description.

Multiple Formats

Export as .brewmate (Tappie native), Brewfile (standard Homebrew), or JSON for scripting and automation.

Selective Restore

Preview what will be installed before restoring. Select or deselect individual packages.

Cross-Machine Sync

Set up new Macs quickly by restoring your package configuration. Perfect for dev environment setup.

Scheduled Updates

Automate your package maintenance

Flexible Scheduling

Configure update checks daily or weekly at your preferred time. Optionally only check when connected to power.

Update Policies

Choose to be notified only, auto-update minor versions, or auto-update all versions. Configure separately for formulae and casks.

Package Pinning

Pin specific packages to their current version to prevent automatic updates.

Automatic Cleanup

Optionally remove old versions and cached downloads to save disk space.

Custom Formulas

Create your own Homebrew formulas

Formula Editor

Create custom formulas with fields for name, version, source URL, install script, and more.

Validation

Validate your formulas before use. See errors, warnings, and suggestions for improvement.

Ruby Preview

Preview the generated Ruby code that Homebrew will use for your formula.

Tap Management

Organize custom formulas into taps. See how many formulas each tap contains.

Activity Log

See everything Homebrew is doing

Real-time Output

Terminal-style log showing all operations as they happen. See exactly what commands are running.

Color-coded Entries

INFO (yellow), OK (green), WARN (orange), ERROR (red), and CMD (cyan) prefixes for quick scanning.

Auto-scroll

Automatically follows new entries. Toggle off to review history while operations continue.

Copy & Export

Select and copy log text. History keeps the last 500 entries for debugging.

Keyboard Shortcuts

Speed up your workflow with these shortcuts

ActionShortcut
Refresh Package ListCmd+R
Update HomebrewCmd+Shift+U
Upgrade All PackagesCmd+U
Focus SearchCmd+F
Open Dependency GraphCmd+Shift+G
SettingsCmd+,

Accessibility

Designed with accessibility in mind

VoiceOver Support

  • All buttons have descriptive labels
  • Package rows announce name, type, version, status
  • Toolbar buttons explain function and state

Visual Design

  • High contrast status badges
  • Color + text for all status indicators
  • Resizable window with minimum constraints

Ready to try Tappie?

Download now and experience Homebrew package management with a beautiful native interface.