Download Pelmet for macOS
Free and open source under the MIT licence. Runs on macOS 13 or later, on both Apple silicon and Intel. Builds are notarized by Apple, so they open without a Gatekeeper warning.
Homebrew
RecommendedInstalls the same signed app into /Applications and keeps it upgradable with brew upgrade --cask pelmet.
$brew install --cask ismatBabirli/pelmet/pelmetDirect download
Open the disk image and drag Pelmet to Applications. Nothing else to configure.
- Zip archive — for scripted installs
- checksums.txt — verify with
shasum -a 256 - All previous releases
First run
What to expect after launching
01
Look next to the clock
Pelmet is menu-bar-only: no Dock icon, no window. Its ╱ divider and ‹ chevron are seeded next to the clock, the last spot macOS gives away.
02
⌘-drag your keepers right
Hold Command and drag the icons you always want to see to the right of the ╱. Everything left of it is managed by Pelmet.
03
Press ⌥⌘B
The chevron flips between ‹ and ›, and the managed icons slide out of view. Press it again to bring them back.
For developers
Build from source in three commands
Building needs a Swift 6 toolchain (Xcode 16 or recent Command Line Tools). The app itself runs on macOS 13+.
git clone https://github.com/ismatBabirli/pelmet.git cd pelmet swift run
The terminal prints a startup banner, and both the ‹ toggle and the ╱ divider appear next to the clock. Under swift run the app belongs to your terminal session, so closing the tab quits it. Launch-at-login is the one feature that needs a real .app bundle:
brew install xcodegen xcodegen generate open Pelmet.xcodeproj # then build & run with ⌘R
Stuck? The troubleshooting guide covers the common cases, and GitHub issues is open.
Requirements
- Operating system
- macOS 13 Ventura or later
- Architecture
- Apple silicon and Intel
- Permissions
- None for core features
- Licence
- MIT
- Bundle identifier
- com.ismatbabirli.Pelmet
- Updates
- Sparkle, opt-in, EdDSA-signed
- To build
- Swift 6 toolchain (Xcode 16+)