iTerm2 is a free and open-source terminal emulator for macOS, licensed under GPL-2.0-or-later. It was derived from and has mostly supplanted the earlier "iTerm" application.
Developer(s) | George Nachman |
---|---|
Stable release | 3.4.21
/ October 5, 2023 |
Repository |
|
Operating system | macOS |
Type | Terminal emulator |
License | GPL-2.0-or-later |
Website | www |
iTerm2 supports operating system features such as window transparency, full-screen mode, split panes, Exposé Tabs, Growl notifications, and standard keyboard shortcuts. Other features include customizable profiles, Instant Replay of past terminal input/output,[1][2] a Toolbelt showing running jobs and a command history,[3] the ability to open when a key combination is pressed,[4] and autocomplete.[5]
A Mozilla-sponsored 2019 code audit found one serious security vulnerability in iTerm2's tmux integration, which developer George Nachman fixed in an update.[6]
Software engineer Mike Rourke called it an "excellent [...] more full-featured Terminal" than Apple's built-in Terminal app.[3] iTerm2 is recommended in several programming books,[3][7][8][9] with engineer Jo Rhett and Mozilla's Tom Ritter describing it as one of the most popular terminal emulators.[10][11] Developer Mark McDonnel noted its additional features but criticized it for being less ubiquitous than tmux by lacking a Linux version.[12]