Open source mac apps I love

I want to share some really nice open-source applications I use on a daily basis. I did a similar post about six years ago, so I felt there is a need for an updated one. I focused on the apps that I feel are really convenient but less known.

All of the applications listed are free and open source. For each app, I included a brew install command.

If you happen to like and use them, please consider donating to their respective authors.

Here are all of the apps in alphabetical order:

GUI Applications

Bash programs

GUI Applications

Hidden Bar

GitHub brew install hiddenbar

Hidden Bar allows you to hide icons from the menu bar. It seems that every app nowadays wants to be in the menu bar, and this helps declutter it.

Hidden Bar settings

ImageOptim

GitHub | Website brew install imageoptim

As its name suggests, ImageOptim optimizes images. It is a UI for a bunch of lossless image optimization tools. Just drop your images and it will compress them without losing any quality.

ImageOptim main window

Itsycal

GitHub | Website brew install itsycal

A small calendar that lives in your menu bar. Why is this not built into the operating system?

Istycal calendar

Karabiner-Elements

GitHub | Website brew install karabiner-elements

I just can't get used to Apple's international keyboard layout and the tilde being in the bottom left. Karabiner solves that. It's a keyboard customizer that allows you to remap keys and create complex modifications.

Karabiner main window

Keeping You Awake

GitHub | Website brew install keepingyouawake

Prevents your Mac from going to sleep by clicking on its icon in the menu bar. I use it when I'm running my pen plotter to make sure the laptop doesn't go to sleep.

Keeping You Awake

Maccy

GitHub | Website brew install maccy

A clipboard manager. It saves your clipboard history and allows you to quickly access it.

Keeping You Awake

Maestral

GitHub | Website brew install maestral

A lightweight Dropbox client. The official Dropbox app has become bloated over the years, and Maestral is a great alternative.

Maestral

OpenInTerminal

GitHub brew install openinterminal

A Finder extension that allows you to open the current directory in a terminal or a code editor.

OpenInTerminal Finder extension

Pearcleaner

GitHub | Website brew install pearcleaner

An app remover that lets you select an app and finds all of its files, allowing you to remove it in a single click.

Pearcleaner main window

Pika

GitHub | Website brew install pika

A system-wide color picker. I'm picky when it comes to these, and Pika works in the way I expect a color picker to work.

Pika window and eyedropper

Rectangle

GitHub | Website brew install rectangle

A window tiling app and successor to Spectacle. Allows you to move and tile windows using keyboard shortcuts.

Rectangle settings window

Bash

You might also want to check out the Modern Unix repository, which contains modern alternatives to many traditional Unix commands.

dust

GitHub brew install dust

A program that estimates file space usage in the current directory.

dust running in terminal

ripgrep

GitHub brew install ripgrep

Ripgrep recursively searches the current folder using regular expressions. I don't use it often, but when I need it, I'm really thankful it exists.

tio

GitHub brew install tio

A serial device I/O tool, a replacement for the screen command. I'm not using it's advanced features, but I loved the auto-reconnect feature while working on my Retro Frame.

zoxide

GitHub brew install zoxide

In my previous post, I mentioned that autojump is pure awesomeness. Well, zoxide is pretty much the same thing, but faster.

Both let you jump around the system using fuzzy search, and prioritize the directories you visit more often. If I didn't explain it well, just check the gif on it's GitHub page.


I hope you found a few you like!