macOS Apps Recommended
Contents
[NOTE] Updated March 27, 2022. This article may have outdated content or subject matter.
Here are some useful Mac apps I recommended! Continually updated.
It is recommended to use Homebrew to install and manage your applications( e.g. brew install vim
)
My application selection criteria ( the importance decreases in order ):
- Open source application ( can be a paid app )
- Long-term maintenance by developers
- Only one application with the same function
- Simple and beautiful
Tools
Homebrew : Package Manager for macOS
Zsh : Zsh is an extended Bourne shell with many improvements
iTerm2: A replacement for Terminal and the successor to iTerm
Stats: System monitor in menu bar
Ubersicht : Display output on your desktop in widgets
ClashX : Client-side for Clash Core, open-source and free
ClashX Pro : Client-side for Clash Premium Core, free but closed-source
Config-for-Clash : My config for Clash Premium and ShadowRocket, including AD filtering
Karabiner : Powerful and stable keyboard customizer
GPG tools : Manage GPG Keychain
KeeWeb : Free cross-platform password manager compatible with KeePass
Kdeconnect : Communication between all your devices
Lazygit : Simple terminal UI for git commands
IINA : The modern media player
Keka : File archiver
Hidden Bar : An ultra-light MacOS utility that helps hide menu bar icons
Free Download Manager : Powerful modern download accelerator and organizer
LuLu : A free MacOS firewall
HandShaker : Manage and transfer the content on Android easily
Documents
Skim : PDF reader
Typora : Simple and powerful markdown editor
Obsidian : Powerful knowledge base with many plugins
Cubox : Collect, read, manage and review the information like Pocket ( I used it to be the upstream of Obsidian )
Efficiency
Raycast : A replacement for Spotlight and Alfred
Toggl Track : Time tracking software
Hammerspoon : A tool for powerful automation, used to simplify operations
Hammerspoon-config : My Hammerspoon config
Hazel : Automated Organization for Mac, used to manage files
Syncthing : A powerful and safe file synchronization program
Amethyst : Automatic tiling window manager
Secretive : An app for storing and managing SSH keys in the Secure Enclave.
Coding
NeoVim : Hyperextensible Vim-based text editor
NeoVim-Config : My config for Colemak Users
VS code : You must know how wonderful it is
Ranger: A VIM-inspired filemanager for the console
Messaging
Mail: Simple mail software
Telegram : Cross-platform instant messaging system, provided E2EE messaging
Keybase : E2EE for messaging and file