Mac OS X apps I'm using

2 min read #mac #osx

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.