50 Best Mac Apps to Install with Homebrew
One of the best things about Homebrew is Homebrew Cask — the ability to install GUI applications with a single terminal command. No more hunting for download links or dragging apps to your Applications folder.
Here are the 50 best Mac apps you can install via Homebrew, organized by category.
How to Install Casks
To install any app from this list, use: brew install --cask app-name
Or use Taphouse to browse and install visually!
Developer Tools
Visual Studio Code
The most popular code editor. Lightweight, extensible, and free.
iTerm2
The best terminal emulator for macOS. Split panes, search, and more.
Docker Desktop
Run containers on your Mac. Essential for modern development.
Sublime Text
Fast, lightweight text editor beloved by many developers.
Postman
API development and testing made easy.
TablePlus
Modern, native database management GUI.
Insomnia
Open-source API client. Great Postman alternative.
GitHub Desktop
Simple Git GUI from GitHub.
Install all developer tools:
brew install --cask visual-studio-code iterm2 docker sublime-text postman tableplus insomnia github
Productivity
Raycast
Supercharged Spotlight replacement. Extensions, snippets, and more.
Alfred
Powerful launcher and automation tool.
Rectangle
Free window management with keyboard shortcuts.
Notion
All-in-one workspace for notes, docs, and databases.
Obsidian
Powerful knowledge base with markdown files.
1Password
Premium password manager.
Bitwarden
Open-source password manager.
Todoist
Beautiful task management app.
Browsers
Google Chrome
The world's most popular browser.
Firefox
Privacy-focused browser from Mozilla.
Arc
The browser for power users. Spaces, profiles, and more.
Brave
Privacy browser with built-in ad blocking.
Communication
Slack
Team communication and collaboration.
Discord
Voice, video, and text chat.
Zoom
Video conferencing and meetings.
Telegram
Fast, secure messaging app.
Popular messaging app for Mac.
Microsoft Teams
Enterprise team collaboration.
Media & Design
Figma
Collaborative design tool.
Spotify
Music streaming with massive library.
VLC
Plays any media file. Period.
IINA
Modern, native macOS media player.
HandBrake
Free video transcoder.
ImageOptim
Compress images without losing quality.
System Utilities
AppCleaner
Completely uninstall apps and their leftovers.
The Unarchiver
Open any archive format.
Stats
System monitor in your menu bar.
Karabiner Elements
Powerful keyboard customization.
MonitorControl
Control external monitor brightness.
Hidden Bar
Hide menu bar icons.
AltTab
Windows-style alt-tab for macOS.
Mos
Smooth scrolling for external mice.
Cloud & Sync
Dropbox
Cloud storage and file sync.
Google Drive
Google's cloud storage solution.
Syncthing
Open-source continuous file sync.
Transmit
Premium FTP/SFTP client.
Security & Privacy
Mullvad VPN
Privacy-focused VPN service.
Little Snitch
Network monitoring and firewall.
ProtonVPN
Secure VPN from the makers of ProtonMail.
GPG Suite
Email encryption and key management.
Easier Way to Browse and Install
Instead of memorizing cask names, use Taphouse to visually browse all 8,000+ casks and install with a click.
Download Taphouse FreeQuick Install Script
Here's a script to install the most popular casks in one go:
#!/bin/bash
# Essential Mac apps via Homebrew
# Browsers
brew install --cask google-chrome firefox arc
# Productivity
brew install --cask raycast rectangle notion obsidian
# Development
brew install --cask visual-studio-code iterm2 docker tableplus
# Communication
brew install --cask slack discord zoom
# Media
brew install --cask spotify vlc figma
# Utilities
brew install --cask appcleaner the-unarchiver stats rectangle
# Password manager
brew install --cask bitwarden
echo "Done! All apps installed."
Save this as install-apps.sh, run chmod +x install-apps.sh, then ./install-apps.sh.
Keeping Apps Updated
One of the best things about installing apps via Homebrew: updates are easy.
# See which casks have updates
brew outdated --cask
# Update all casks
brew upgrade --cask
# Update a specific cask
brew upgrade --cask visual-studio-code
Or let Taphouse show you outdated apps and update them with one click.
Summary
Homebrew Cask is the fastest way to set up a new Mac or keep your apps organized. Instead of visiting dozens of websites and clicking through installers, a few terminal commands (or clicks in Taphouse) get you up and running.
Start with the essentials, then explore the 8,000+ casks available. Happy brewing!