Mas
Mas is a free, open-source desktop utility for macOS. Mac App Store command-line interface. It has 12,405 GitHub stars and is released under the MIT license. Its source code is on GitHub at mas-cli/mas.
github.com/mas-cli/mas (opens in a new tab)
Data as of from the GitHub API; description from the project's repository. Report an error
About Mas
mas is a command-line interface for the Mac App Store designed for scripting & automation. Detailed documentation is available via man mas & mas --help.
Install Mas
Package names found in the project's README. Each links to its package page so you can check the publisher first.
brew install masSimilar apps
More open-source archivers and system utilities
SketchyBar
FelixKratz/SketchyBar
A highly customizable macOS status bar replacement.
Active · last commit Oct 14, 2026
Archivers, cleaners & system utilitiesmacOSThaw
thaw-app/Thaw
The open source menu bar manager.
Active · last commit Oct 27, 2026
Archivers, cleaners & system utilitiesmacOSCopyQ
hluk/CopyQ
Clipboard manager with advanced features.
Active · last commit Oct 26, 2026
Archivers, cleaners & system utilitiesWindowsmacOSLinuxLoop
mrkai77/Loop
Window management made elegant.
Maintained · last commit Oct 13, 2026
Archivers, cleaners & system utilitiesmacOSEww
elkowar/eww
Elkowars Wacky Widgets is a standalone widget system made in Rust that allows you to implement your own, custom widgets in any window manager.
Maintained · last commit Jul 17, 2026
Archivers, cleaners & system utilitiesLinuxBoring.notch
TheBoredTeam/boring.notch
TheBoringNotch: Not so boring notch That Rocks.
Maintained · last commit Oct 18, 2026
Archivers, cleaners & system utilitiesmacOS
Is Mas free and open source?
Yes. Mas's source code is public on GitHub under the MIT license, which is OSI-approved or FSF-free, so you can use, copy and change it for free.
How do I install Mas?
Homebrew: brew install mas. The commands are on this page. Installers are also on its GitHub Releases page (latest: v7.0.0).
Is Mas still maintained?
The repository's most recent commit was on Aug 25, 2026. appsgit only lists apps whose repository had a commit in the last six months.