Eine überfüllte Mac-Menüleiste ist ein kleines Problem, das schnell teuer wird: Symbole verschwinden hinter der Notch eines MacBooks, Dienstprogramme konkurrieren um dieselben Pixel, und ausgerechnet der benötigte Eintrag ist nicht erreichbar. Ice behandelt die Menüleiste als etwas, das man ordnet, nicht erträgt.
Ice ist ein kostenloser Open-Source-Menüleistenmanager für macOS und eine GPL-3.0-Alternative zu Bartender, Hidden Bar, Vanilla und Dozer. Das aktuelle Projekt wird nicht über den App Store, sondern über GitHub-Releases verteilt. Deshalb sind sowohl das Ordnungsmodell als auch die dafür nötigen Berechtigungen wichtig.
Was die App kann
Das Grundprinzip ist einfach: Menüleistenelemente kommen in die Bereiche Sichtbar, Ausgeblendet oder Immer ausgeblendet. Ice kann ausgeblendete Elemente beim Überfahren eines freien Bereichs, per Klick, Scrollen oder Hotkey anzeigen und danach automatisch wieder verbergen. Drag-and-drop und Abstandsoptionen halten das Ergebnis vorhersehbar, statt die Menüleiste in einen weiteren Launcher zu verwandeln.
Der Bereich Immer ausgeblendet eignet sich für Symbole, die erst nach einer bewussten Aktion auftauchen sollen. Der normale Bereich Ausgeblendet passt besser zu Dingen, die man gelegentlich prüft. So bleibt der Standardzustand ruhig, während eine temporäre Anzeige möglich ist, ohne Symbole ständig neu sortieren zu müssen.
Auf einem MacBook mit Notch fügt Ice Bar eine zweite, über die volle Breite laufende Menüleiste hinzu. Außerdem gibt es Farb- und Verlaufsoptionen, Rahmen, Schatten, Formen, Tastenkürzel, Start bei der Anmeldung und automatische Updates. Laut README sind kein Konto, keine Telemetrie und kein Abonnement nötig; die Einstellungen bleiben auf dem Mac.
Installation
Ice hat keinen öffentlichen App-Store-Eintrag. Der praktische Weg führt über die offizielle GitHub-Releases-Seite: das aktuelle Ice.zip herunterladen, entpacken und Ice.app nach /Applications verschieben. Homebrew ist ebenfalls dokumentiert, aber ein optionaler Paketmanager-Weg und kein Grund, die App selbst zu bauen.
# Open the latest official GitHub Release:
open https://github.com/cavaldos/Ice/releases/latest
# Unzip Ice.zip and move Ice.app to /Applications.Beim ersten Start kann Gatekeeper die ad-hoc signierte und nicht notarisierte Version blockieren. Dann in Finder mit der rechten Maustaste auf Öffnen gehen. Ice braucht Bedienungshilfen, um Menüleistenelemente zu verstecken und zu verschieben, sowie Bildschirmaufnahme für Elementbilder und Ice Bar. Nach einem Update müssen diese Freigaben möglicherweise erneut erteilt werden.
So wird Ice verwendet
Nach dem Start Menu Bar Layout öffnen und Elemente zwischen Sichtbar, Ausgeblendet und Immer ausgeblendet verschieben. Eine zurückhaltende Ausgangsaufteilung ist sinnvoll: wichtige Netzwerk-, Batterie- und Audioelemente bleiben sichtbar, gelegentliche Werkzeuge kommen in Ausgeblendet, und Immer ausgeblendet bleibt für bewusste Aufrufe reserviert.
Die Anzeigegeste sollte zu den eigenen Gewohnheiten passen. Hover ist schnell, ein Klick auf einen freien Bereich bewusst, und Scrollen hält die Interaktion in der Menüleiste. Wenn die Notch das Problem ist, Ice Bar einschalten und den ausgeblendeten Elementen eine eigene Zeile geben, statt sie um die Kamera herum zu quetschen.
# Optional Homebrew route:
brew tap cavaldos/tap
brew install cavaldos/tap/iceThemes und Abstände sind am besten der letzte Schritt. Erst die drei Bereiche korrekt einrichten, dann Farbe, Rahmen, Form und Abstand so anpassen, dass die Leiste in hellen und dunklen Darstellungen lesbar bleibt. Hotkeys können versteckte Gruppen, Ice Bar oder App-Menüs umschalten, ohne die Einstellungen zu öffnen.
# If an update leaves stale privacy entries:
tccutil reset Accessibility com.jordanbaird.Ice
tccutil reset ScreenCapture com.jordanbaird.IceScreenshots und Details
Die Galerie des Projekts macht das Ordnungsmodell verständlich: Die Menüleiste ist sichtbar in Immer ausgeblendet, Ausgeblendet und Sichtbar geteilt, während Menu Bar Layout dieselbe Struktur im Einstellungsfenster zeigt. Die Beispiele für Vollbild-Einstellungen, Ice Bar und Erscheinungsbild machen klar, dass Ice mehr ist als ein einzelner Ein-/Ausblenden-Schalter.
Unter der Haube
Ice ist eine native macOS-App in Swift und SwiftUI. Die wichtigste Systemintegration ist Bedienungshilfen: Ice untersucht und verschiebt Menüleistenelemente anderer Apps, statt nur eine eigene Symbolleiste zu zeichnen. Bildschirmaufnahme wird für Elementbilder und Ice Bar verwendet, daher ist die Liste der Berechtigungen länger als bei einem einfachen Menüwerkzeug.
Das Release-Modell hat einen klaren Kompromiss. Ad-hoc-Signierung vermeidet einen kostenpflichtigen Developer-ID-Vertriebsweg, aber macOS speichert einen Code-Hash für Datenschutzfreigaben. Ändert sich dieser Hash bei einem neuen Build, kann ein in den Systemeinstellungen noch aktiv aussehender Schalter trotzdem wie eine Ablehnung wirken, bis alte TCC-Einträge zurückgesetzt und die Rechte neu erteilt wurden.
Repository und Releases
Der Quellcode liegt im cavaldos/Ice-Repository. Zum Zeitpunkt dieser Besprechung ist v0.11.19 vom 16. September 2026 das neueste getaggte Release, während der Hauptzweig weiter gepflegt wird. Zum Herunterladen sollte die aktuelle Release-Seite verwendet werden, statt eine alte Asset-URL in ein Skript zu kopieren.
Ice ist ein Fork des ursprünglichen Projekts von Jordan Baird. Die aktuelle README verwendet in den Anweisungen zum Zurücksetzen der Rechte weiterhin die Bundle-ID com.jordanbaird.Ice. Neben dem App-Code enthält das Repository Build- und Berechtigungsskripte, sodass Entwickler den Release-Aufbau nachvollziehen können, ohne ihn mit der normalen Installation zu verwechseln.
Vor der Installation prüfen
Vor dem Download vier Dinge prüfen: Der Mac läuft mit macOS 14 Sonoma oder neuer; Bedienungshilfen und Bildschirmaufnahme dürfen freigegeben werden; die ad-hoc signierte Version kann beim ersten Start eine Bestätigung per Rechtsklick brauchen; und der Download kommt aus dem offiziellen Release-Kanal. Für macOS 13 Ventura oder älter verweist die README auf die älteren Ice-0.11.x-Releases des Upstream-Projekts.
Wo die Grenzen liegen
Ice ist kein Dienstprogramm ohne Berechtigungen. Das Verstecken und Verschieben der Menüleistenelemente anderer Apps braucht Bedienungshilfen, und die visuellen Funktionen brauchen Bildschirmaufnahme. Auf verwalteten Macs, auf denen solche Freigaben eingeschränkt sind, kann die zentrale Funktion trotz kostenloser App ausfallen.
Auch der ad-hoc-Vertriebsweg bringt Pflegeaufwand: Gatekeeper kann eine zusätzliche Bestätigung verlangen, und jedes Update kann ein Zurücksetzen und erneutes Erteilen der Datenschutzrechte bedeuten. Für ein kostenloses Projekt ist das ein nachvollziehbarer Tausch, aber weniger nahtlos als bei einem notariell beglaubigten kommerziellen Menüleistenmanager.
Schließlich hängt ein Menüleistenmanager von macOS-Systemverhalten ab, das sich mit Versionen ändern kann. Ice zielt aktuell auf macOS 14 und neuer und nennt Unterstützung für neuere Systeme, trotzdem sollte man nach großen macOS-Updates die Release Notes lesen und wichtige Bedienelemente notfalls einfach erreichbar lassen.
Lizenz
Ice steht unter GPL-3.0. Der Code darf entsprechend der Lizenz untersucht, geändert und weitergegeben werden; bei abgeleiteten Distributionen gelten jedoch die Pflichten der GPL. Für genaue Hinweise zur Quellenangabe ist das Repository maßgeblich.
Für normale Nutzer ist das Ergebnis einfach: Es gibt kein kostenpflichtiges Paket und kein Abonnement, das man freischalten müsste. Wer einen veränderten Build verteilt, sollte Assets, Abhängigkeiten und Lizenzhinweise einzeln prüfen, statt für jede Datei automatisch dieselben Bedingungen anzunehmen.
Lohnt sich die Installation
Wenn die Menüleiste überfüllt ist, die Notch eines MacBooks wichtige Symbole verdeckt und zwei Datenschutzfreigaben akzeptabel sind, ist Ice eine ungewöhnlich vollständige kostenlose Option. Mit dem aktuellen GitHub-Release beginnen, den Quellcode-Build den Beitragenden überlassen und daran denken, dass nach einem Update die Rechte erneut registriert werden müssen.
Projektübersicht
- Lizenz
- GPL-3.0
- Plattform
- macOS 14 Sonoma oder neuer / bereit für macOS 27
- Sprache
- Swift, SwiftUI
- Geprüfte Version
- v0.11.19 (2026-09-16)
- Repository
- github.com/cavaldos/Ice
Installation
# Open the latest official GitHub Release:
open https://github.com/cavaldos/Ice/releases/latest
# Unzip Ice.zip and move Ice.app to /Applications.Lizenzübersicht
Ice ist unter GPL-3.0 kostenlos und Open Source. Vor der Weitergabe eines geänderten Builds sollten die gebündelten Assets und Hinweise zu Drittanbietern im Repository geprüft werden.



