1. iTerm2

Of all the items on this list, iTerm2 is the closest to a go-to replacement for the Mac’s Terminal app. Plenty of people who work on the command line install iTerm2 when they set up their Mac and then never even think about any of the alternatives.

One of the main features iTerm2 supports is split panes. While the Mac Terminal app supports tabs (which iTerm2 does as well), split panes let you keep a better eye on what you’re working on. Another key iTerm2 feature is built-in search, which makes poring over pages-long log files much easier. If you frequently paste items into your terminal, the built-in paste history will also prove to be very handy.

2. Hyper

One of the more recent additions to the list of terminal apps available for the Mac, Hyper is ultra-customizable. Hyper is written in JavaScript and uses this language for plugins. The app has a decent feature set out of the gate, but its plugin system is what makes it powerful.

Looking at the list of plugins and themes, you’ll see tons of options available. The hyper-search plugin adds a search function similar to iTerm2, while hypercwd opens new tabs in the same directory as your current tab. Not all plugins are quite this useful. The hyperpower plugin simply adds screen-shake and particle effects to your terminal, making everything you type look more impressive.

3. Alacritty

Alacritty’s GitHub page describes it as a “terminal emulator with a strong focus on simplicity and performance.” Performance is the key word here, as unlike a lot of terminal apps, Alacritty uses your graphics card to accelerate its performance. That means scrolling through long screens looks much smoother than many other apps.

While other apps on this list are extremely configurable and customizable, Alacritty aims for sane defaults so you don’t have to configure it. You still can, but its developers hope that it will work for you out of the box.

4. Terminator

Terminator has been around for years and offers some features you won’t find in other terminal apps. One such feature is its drag-and-drop support, which lets you drag and drop a folder or file from Finder into the terminal window. This automatically inserts the file name as text, which can be useful.

Another feature is Terminator’s automatic logging. This auto-generates logs of all your terminal sessions. It’s handy if something went wrong, and you want to double-check the steps you went through to reproduce the problem.

Conclusion

As you can see, there are a wide variety of alternatives to the standard Mac Terminal app. Every item on this list is available free of charge, so feel free to try out a few of them before you decide to settle on one. If you’re looking for more reasons to use your new terminal, check out our article on how to quickly find out all of the terminal commands available on your Mac.