Ice is a free, open-source macOS menu bar manager that hides clutter, shows icons on hover or click, and customizes appearance with colors and shadows.

Ever been frustrated by the cluttered, overcrowded menu bar at the top of your Mac? With too many apps running, icons pile up into a messy cluster — hurting both aesthetics and efficiency. Today, I'm introducing Ice, a powerful tool designed to solve exactly this problem. It not only hides and shows menu bar items but also offers a rich set of customization features to make your menu bar clean and efficient.


1. What is Ice?

Ice is a menu bar management tool designed specifically for macOS. Its primary function is to hide and show menu bar items, but it also provides a wealth of additional features, making it one of the most feature-rich menu bar tools on the market. Whether you're an everyday user looking to simplify your menu bar or a professional needing efficient management of multiple app icons, Ice has you covered.

Based on user feedback, Ice delivers a more intuitive menu bar management experience than the system's native functionality through its visual interface, allowing fine-grained control over menu bar items.


2. Features

2.1 Menu Bar Item Management

  • Hide Menu Bar Items: Easily hide icons for apps that need to run in the background but aren't frequently used.
  • Always-Hidden Menu Bar Sections: Create permanently hidden zones to keep the menu bar tidy.
  • Multiple Trigger Methods:

    • Hover to Show: Display hidden icons when hovering with the mouse.
    • Click to Show: Click a specific zone to reveal hidden items.
    • Scroll or Swipe to Show: Reveal items via trackpad gestures or mouse scrolling.
  • Auto Re-Hide: Automatically re-hides items after you're done, preventing clutter from returning.
  • Smart App Menu Hiding: Automatically hides the app menu when it overlaps with displayed menu bar items.

2.2 Menu Bar Appearance Customization

Ice goes beyond functional management with aesthetic customization:

  • Menu Bar Coloring: Supports solid colors and gradients to make your menu bar stand out.
  • Menu Bar Shadow: Adds shadow effects to enhance visual depth.
  • Menu Bar Border: Adds borders to beautify the menu bar.
  • Custom Menu Bar Shape: Supports rounded corners and/or split designs.

2.3 Keyboard Shortcuts

Shortcut support to boost productivity:

  • Toggle Individual Menu Bar Sections: Quickly switch the visibility of specific zones.
  • Toggle the Application Menu: One-key control over the app menu's visibility.
  • Show/Hide Section Separator Icons: Manage separators within the menu bar.

2.4 Other Useful Features

  • Launch at Login: Starts automatically at boot — no manual enabling required.
  • Automatic Updates: Keeps the software up to date with the latest features and security patches.
  • Permission Management: Ensures all necessary system permissions are granted.
  • Cross-Version Compatibility: Supports various macOS versions (with minor compatibility differences to note).

3. Detailed Usage Guide

3.1 Initial Setup

After installation (see the final section for installation instructions), the first time you open Ice you'll need to:

  • Grant system permissions: Ice requires Accessibility permission to manage menu bar items.
  • Restart the app: After a fresh install, a restart may be needed for all settings to take effect.
  • Basic configuration: Choose which menu bar icons you want to hide and your preferred trigger method.

3.2 Daily Use

Ice's design philosophy is set it once, benefit long-term. For everyday use:

  • Access Ice settings quickly via the menu bar icon or keyboard shortcuts.
  • Drag and drop to reorder menu bar items.
  • Create different menu bar layouts for different usage scenarios.

3.3 Advanced Tips

  • Workflow Optimization: Set up different menu bar configurations for work, entertainment, and other scenarios.
  • Focus Mode: Hide all non-essential icons to reduce visual distractions.
  • Automated Management: Use keyboard shortcuts to quickly toggle menu bar states for different app contexts.

4. Comparison with Similar Tools

In the menu bar management space, established tools like Bartender and Vanilla already exist, but Ice has its own unique advantages:

4.1 Compared to Bartender

  • Price Advantage: Ice is open-source software (GPL-3.0 license), completely free, whereas Bartender is paid.
  • Stronger Customization: Offers more menu bar appearance customization options, including coloring, shadows, and shape customization.
  • Richer Interaction Methods: Supports hover, click, scroll, and other trigger styles.

4.2 Compared to Vanilla

  • More Comprehensive Features: Beyond hiding icons, provides more powerful management and customization capabilities.
  • Better User Experience: Delivers more intuitive visual feedback and interaction.
  • Active Development: Regularly updated with new features and optimizations.

4.3 Compared to macOS Native Features

macOS includes built-in menu bar management, but compared to Ice:

  • Ice offers a more intuitive interface and more powerful customization options.
  • Ice supports visual operation for all menu bar items.
  • Ice allows more flexible control over the show/hide state of each item.
  • Ice supports item reordering and grouped management.

5. Usage Notes

When using a system-level tool like Ice, keep the following in mind:

  • System Compatibility: Make sure your macOS version is compatible with Ice (requires macOS 14 Sonoma or later).
  • Permission Management: Ensure all necessary system permissions are granted.
  • Update Mechanism: Check for updates regularly to get the latest features and security fixes.
  • Backup Configuration: Regularly back up your Ice configuration to prevent accidental loss.

6. Download, Installation, and Deployment

6.1 System Requirements

  • Operating System: macOS 14 Sonoma or later.
  • Hardware: Supports both Apple Silicon and Intel-based Macs.

6.2 Installation

  • Visit the official website: https://icemenubar.app/ or the GitHub project page: https://github.com/jordanbaird/Ice.
  • Download the latest version: Choose the latest release of Ice (the current latest version is 0.11.12).
  • Install the app: Drag Ice into the Applications folder.
  • Grant permissions: On first launch, grant Ice Accessibility permission in System Settings.
  • Restart the app: Restart Ice after installation for all features to take effect.

6.3 Updating

Ice supports automatic updates, but you can also check manually:

  • Click the Ice icon in the menu bar.
  • Select the "Check for Updates" option.
  • Follow the prompts to complete the update.

6.4 Troubleshooting

If you run into issues, try the following:

  • Restart the Ice app.
  • Re-grant system permissions.
  • Check the official documentation or GitHub Issues page for solutions.

Conclusion

As a feature-rich macOS menu bar management tool, Ice significantly enhances the Mac user experience and productivity through its powerful hide, show, and customization capabilities. Whether you want to fix a cluttered menu bar or build a more personalized macOS desktop environment, Ice is well worth a try.

Its open-source nature means greater transparency and community support, and ongoing updates ensure compatibility with the latest macOS versions. If you're looking for a menu bar management tool, Ice is definitely an option worth considering.


Note: This is the English translation of the original Chinese version.