iTerm2 is a
free and open-source
Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
terminal emulator
A terminal emulator, or terminal application, is a computer program that emulates a video terminal within some other display architecture. Though typically synonymous with a shell or text terminal, the term ''terminal'' covers all remote term ...
for
macOS
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, licensed under
GPL-2.0-or-later. It was derived from and has mostly supplanted the earlier "iTerm" application.
iTerm2 supports operating system features such as window transparency, full-screen mode,
split panes,
Exposé Tabs,
Growl
Growling is a low, guttural vocalization produced by predatory animals; producing ''growls''.
Growling or growl may also refer to:
Sounds
* Death growl, the dominant singing style in death metal music
* Stomach rumble, Stomach growl, or borborygm ...
notifications, and standard keyboard shortcuts. Other features include customizable profiles, Instant Replay of past terminal input/output, a Toolbelt showing running jobs and a command history,
the ability to open when a key combination is pressed, and autocomplete.
History
A
Mozilla
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting free software and open standards. The community is supported institution ...
-sponsored 2019
code audit
A software code audit is a comprehensive analysis of source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to co ...
found one serious security vulnerability in iTerm2's
tmux integration, which developer George Nachman fixed in an update.
Reception
Software engineer Mike Rourke called it an "excellent
..more full-featured Terminal" than Apple's built-in
Terminal app.
iTerm2 is recommended in several programming books,
with engineer Jo Rhett and Mozilla's Tom Ritter describing it as one of the most popular terminal emulators. Developer Mark McDonnel noted its additional features but criticized it for being less ubiquitous than
tmux by lacking a Linux version.
See also
*
List of terminal emulators
This is a list of notable terminal emulators. Most used terminal emulators on Linux and Unix-like systems are GNOME Terminal on GNOME and GTK-based environments, Konsole on KDE, and xfce4-terminal on Xfce as well as xterm.
List
See also
* We ...
*
Terminal (macOS)
Terminal (Terminal.app) is the terminal emulator included in the macOS operating system by Apple Inc, Apple. Terminal originated in NeXTSTEP and OPENSTEP, the predecessor operating systems of macOS.
As a terminal emulator, the application provid ...
, stock terminal emulator for macOS
References
External links
*
*
Free software programmed in Objective-C
Free terminal emulators
MacOS-only free software
Utilities for macOS
{{Mac-software-stub