Skip to content

Latest commit

 

History

History
161 lines (134 loc) · 16.2 KB

README.md

File metadata and controls

161 lines (134 loc) · 16.2 KB

Awesome macOS Apps

There are a lot of recommendation lists for Mac out there.

After going over a few and testing stuff out, this is an opinionated list of tools and apps I actually use.

It's recommended to install everything using Homebrew (the open source macOS package manager) for easier installation and upgrade management.

Contents

  1. Utilities
  2. Media
  3. Notes and Documents
  4. Dev
  5. Dev - Framework Specific
  6. Bash
  7. VSCode
    1. Themes
    2. Extensions
    3. Extensions - Framework Specific
  8. Chrome Extensions

Utilities

  • Android File Transfer - Need to transfer files to you Android device? Download this first [brew install --cask android-file-transfer]
  • App Cleaner - Cleans up the files left behind after deleting apps [brew install --cask appcleaner]
  • Arc - The best web browser ever [brew install --cask arc]
  • Cyberduck - A good FTP client for Mac [brew install --cask cyberduck]
  • Dozer - Hides menu bar icons for a cleaner menu bar [brew install --cask dozer]
  • Google Drive - Easy cloud storage and sync [brew install --cask google-drive]
  • IntelliBar - Keyboard shortcut to add GPT magic to any text you select on your Mac [Download]
  • Itsycal - A tiny menu bar calendar [brew install --cask itsycal]
  • Maccy - Clean and simple clipboard manager [brew install --cask maccy]
  • MacMediaKeyForwarder - Make the pause/next buttons work on Spotify and other media players [brew install --cask macmediakeyforwarder]
  • Motrix - A fast download manager (also does torrents) [brew install --cask motrix]
  • Rectangle - Windows-like window management with nice keyboard shortcuts [brew install --cask rectangle]
  • Rocket - Slack like emoji shortcuts everywhere [brew install --cask rocket]
  • Scroll Reverser - Gives the option for having different scroll direction for the trackpad and an external mouse [brew install --cask scroll-reverser]
  • Swift Quit - Automatically "quits" applications once the last window is closed [brew install --cask swift-quit]
  • The Unarchiver - "Winrar" for Mac [brew install --cask the-unarchiver]
  • VMware Fusion - The best VMs for Mac (it's free for personal use) [brew install --cask vmware-fusion]
  • WhatsApp - WhatsApp Mac client [brew install --cask whatsapp]
  • Zoom - Zoom Mac client [brew install --cask zoom]

Media

  • IINA - Modern clean and native media player [brew install --cask iina]
  • Plex Media Server - Best media server out there [brew install --cask plex-media-server]
  • Spotify - Free music! [brew install --cask spotify]

Notes and Documents

Dev

  • Fira Code - An open-source font designed specifically for better and easier code readability [brew tap homebrew/cask-fonts && brew install --cask font-fira-code + this]
  • GitHub Desktop - Git client app for GitHub [brew install --cask github]
  • HexEdit - Fast and native hex editor [Install]
  • Insomnia - Clean API client and design tool [brew install --cask insomnia]
  • Sourcetree - Clean and simple Git client app [brew install --cask sourcetree]
  • Sublime Text - Really simple and good text/code editor [brew install --cask sublime-text]
  • TablePlus - A clean GUI app for relational database [brew install --cask tableplus]
  • Visual Studio Code - Best IDE software ever [brew install --cask visual-studio-code]
  • Warp - A very fast terminal with neat modern features [brew install --cask warp]
  • Wireshark - The best networks protocol analyzer/sniffer [brew install --cask wireshark]

Dev - Framework Specific

  • Go - [brew install go]
  • Helm - [brew install helm]
  • Kubernetes CLI - [brew install kubernetes-cli]
  • Leapp - Manage access to multiple cloud accounts - [brew install --cask leapp]
  • minikube - An easy to work with local k8s cluster - [brew install minikube]
  • nvm - Node version manager [brew install nvm]
  • OrbStack - Run and build Docker containers, but faster! [brew install --cask orbstack]
  • PyEnv - A better way to install and manage Python installations [brew install pyenv]
  • RedisInsight - The best Redis UI out there [brew install --cask redisinsight]
  • Rust - [brew install rustup-init]
  • Terraform - [brew install terraform]

Bash

  • act - Run GitHub Actions locally [brew install act]
  • Bash - Mac comes with an old Bash version, install the latest one [brew install bash]
  • Bash Git Prompt - Show git status in command prompt [brew install bash-git-prompt]
  • Bat - A cat clone with syntax highlighting [brew install bat]
  • Fast CLI - CLI client for fast.com [npm install --global fast-cli]
  • The Fuck - "Autocorrect" for bash [brew install thefuck]
  • htop - Process manager for bash [brew install htop]
  • k9s - Awesome and comprehensive CLI manager for Kubernetes [brew install k9s]
  • tldr - tl;dr for bash commands [brew install tldr]
  • The Ultimate vimrc - Pre-baked awesome Vim configuration [Install]
  • Vim - The best CLI text/code editor [brew install neovim]

VSCode

This isn't actually related specifically to Mac, but I already made a list of recommendations so...

Themes

Extensions

Extensions - Framework Specific

Chrome Extensions