Useful Applications

Terminal Emulators

Better replacements for the default Terminal included with macOS:

IDE / Code Editors

Some popular code editors:

Git GUIs

Useful for reviewing unstaged code changes and committing to staged:

Database GUIs

GUIs for various databases: