Mac OS X apps I'm using
The following is a list of apps that I use daily. Maybe you find some of them useful too? Please let me know on twitter!
This post is heavily inspired by a post from Jeff Triplett. ๐
iTerm2 ๐
iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.8 or newer. iTerm2 has support for 256-color mode, profiles and is highly configurable.
KeePassX ๐
KeePassX is a GUI tool to store and manage sensitive information, such as usernames and passwords, in an encrypted database.
CLI tools
I’m using a number of CLI tools, but these are the ones that I couldn’t work without.
Homebrew ๐
Homebrew is a package manager for Mac OS X. IMHO it’s the best way to install, update and uninstall apps.
Git ๐
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Vim ๐
Vim is a highly configurable text editor. There are many plugins available that will extend or add new functionality to Vim.
jq ๐
jq is a lightweight and flexible command-line JSON processor, that
allows you slice, filter and map structured data.
ag ๐
ag is a blazing fast search tool for text, optimized for large trees of source code.
tree ๐
tree is a recursive directory listing command that produces a depth indented listing of files.
amelia ๐
amelia is a minimal Go app for creating GitHub Gists from your command-line interface.
I created amelia so that I could share code snippets more efficiently without having to copy paste file contents by hand.
VS Code ๐
VS Code is a cross-platform source code editor built with Electron.
(I’m writing this blog in vs code ๐)
GitUp ๐
GitUp is a fast Git interface, with a powerful graph view and search.
BetterSnapTool ๐ถ
BetterSnapTool allows you to easily manage your windows' positions and sizes using keyboard shortcuts or by dragging them to the sides or your screen.