https://github.com/jordanbaird/Ice Skip to content Navigation Menu Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + GitHub Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Enterprise + Enterprise platform AI-powered developer platform Available add-ons + Advanced Security Enterprise-grade security features + GitHub Copilot Enterprise-grade AI features + Premium Support Enterprise-grade 24/7 support * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} jordanbaird / Ice Public * * Notifications You must be signed in to change notification settings * Fork 86 * Star 5.6k * Powerful menu bar manager for macOS icemenubar.app License MIT license 5.6k stars 86 forks Branches Tags Activity Star Notifications You must be signed in to change notification settings * Code * Issues 42 * Pull requests 0 * Discussions * Actions * Projects 0 * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Projects * Security * Insights jordanbaird/Ice This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main BranchesTags Go to file Code Folders and files Name Name Last commit Last commit message date Latest commit History 619 Commits .github .github Ice.xcodeproj Ice.xcodeproj Ice Ice Resources Resources .gitattributes .gitattributes .gitignore .gitignore .swiftlint.yml .swiftlint.yml CODE_OF_CONDUCT.md CODE_OF_CONDUCT.md LICENSE LICENSE README.md README.md View all files Repository files navigation * README * Code of conduct * MIT license [icon_256x256] Ice Ice is a powerful menu bar management tool. While its primary function is hiding and showing menu bar items, it aims to cover a wide variety of additional features to make it one of the most versatile menu bar tools available. Banner Download Platform Requirements Support Website License Note Ice is currently in active development. Some features have not yet been implemented. Download the latest release here and see the roadmap below for upcoming features. Usage Simply Command + drag your menu bar items to rearrange them. Rearranging Install Manual Installation Download the "Ice.zip" file from the latest release and move the unzipped app into your Applications folder. Homebrew If you use Homebrew, you can install Ice using the following command: brew install jordanbaird-ice Features/Roadmap Menu bar item management * [*] Hide menu bar items * [*] "Always Hidden" menu bar section * [*] Show hidden items when hovering over the menu bar * [*] Show hidden items when an empty area in the menu bar is clicked * [*] Show hidden items by scrolling or swiping in the menu bar * [*] Automatically rehide * [*] Hide application menus when they overlap with shown menu bar items * [ ] Drag and drop interface to arrange individual items * [ ] Search menu bar items * [ ] Display hidden items in a separate bar (e.g. for MacBooks with the notch) * [ ] Custom spacing between items * [ ] Profiles for menu bar layout Menu bar appearance * [*] Menu bar tint (solid and gradient) * [*] Menu bar shadow * [*] Menu bar border * [*] Custom menu bar shapes (rounded and/or split) Hotkeys * [*] Toggle individual menu bar sections * [*] Toggle application menus * [*] Show/hide section divider icons * [ ] Temporarily show individual menu bar items * [ ] Enable/disable auto rehide Other * [*] Launch at login * [*] Automatic updates * [ ] Menu bar widgets Why the name? Because your menu bar becomes like ice, allowing your menu bar items to slide away Why not support earlier operating systems? There are a number of system APIs that Ice uses that are only available starting with macOS 14. Gallery Choose your own icon to show in the menu bar Custom Icon Example Customize the menu bar's appearance Menu Bar Appearance Example 1 Menu Bar Appearance Example 2 License Ice is available under the MIT license. About Powerful menu bar manager for macOS icemenubar.app Topics macos swift menubar utility statusbar status-bar macos-app menu-bar swiftui Resources Readme License MIT license Code of conduct Code of conduct Activity Stars 5.6k stars Watchers 29 watching Forks 86 forks Report repository Releases 26 Ice 0.9.0 Latest Jun 6, 2024 + 25 releases Sponsor this project Sponsor Learn more about GitHub Sponsors Contributors 3 * * * Languages * Swift 100.0% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.