Article · Wikipedia archive · Last revised Jun 11, 2026

ITerm2

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.

Last revised
Jun 11, 2026
Read time
≈ 2 min
Length
421 w
Citations
15
Source
iTerm2
DeveloperGeorge Nachman
Stable release
3.5.11 / January 2, 2025 (2025-01-02)1
Operating systemmacOS
TypeTerminal emulator
LicenseGPL-2.0-or-later
Websitewww.iterm2.com
Repository

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.

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,23 a Toolbelt showing running jobs and a command history,4 the ability to open when a key combination is pressed,5 and autocomplete.6

History

A Mozilla-sponsored 2019 code audit found one serious security vulnerability in iTerm2's tmux integration, which developer George Nachman fixed in an update.7

Reception

Software engineer Mike Rourke called it an "excellent [...] more full-featured Terminal" than Apple's built-in Terminal app.4 iTerm2 is recommended in several programming books,48910 with engineer Jo Rhett and Mozilla's Tom Ritter describing it as one of the most popular terminal emulators.1112 Developer Mark McDonnel noted its additional features but criticized it for being less ubiquitous than tmux by lacking a Linux version.13

See also

See also

References

References

  1. "Downloads - iTerm2 - macOS Terminal Replacement". iterm2.com. Retrieved 2025-03-02.
  2. "Features". iTerm2.com. Retrieved 2015-08-26.
  3. Bohon, Cory (2012-11-12). "Terminal 101: 2 Alternative Terminal Emulators Worth Looking At". MacLife. Archived from the original on 2015-08-30. Retrieved 2015-08-26.
  4. Rourke, Mike (2018-09-25). Learn WebAssembly: Build web applications with native performance using Wasm and C/C++. Packt Publishing Ltd. p. 77. ISBN 978-1-78899-546-7.
  5. Kettner, Benjamin; Geisler, Frank (2019-07-13). Docker für Dummies (in German). John Wiley & Sons. ISBN 978-3-527-82218-8.
  6. Esmaili, Rebekah B. (2021-08-24). Earth Observation Using Python: A Practical Programming Guide. John Wiley & Sons. p. 270. ISBN 978-1-119-60688-8.
  7. Claburn, Thomas (October 10, 2019). "iTerm2 issues emergency update after MOSS finds a fatal flaw in its terminal code". The Register. Retrieved 2023-05-26.
  8. Poe, Curtis (2012-09-19). Beginning Perl. John Wiley & Sons. p. 15. ISBN 978-1-118-01384-7.
  9. Satheesh, Mithun; D'mello, Bruno Joseph; Krol, Jason (2015-10-30). Web Development with MongoDB and NodeJS. Packt Publishing Ltd. p. 14. ISBN 978-1-78528-745-9.
  10. McLevey, John (2021-12-15). Doing Computational Social Science: A Practical Introduction. SAGE Publications. p. 15. ISBN 978-1-5297-3670-0.
  11. Rhett, Jo (2016-03-24). Learning Puppet 4: A Guide to Configuration Management and Automation. O'Reilly Media. p. 18. ISBN 978-1-4919-0801-3.
  12. Ritter, Tom (2019-10-09). "Critical Security Issue identified in iTerm2 as part of Mozilla Open Source Audit". Mozilla Security Blog. Retrieved 2023-05-26.
  13. McDonnell, Mark (2014-12-02). tmux Taster. Apress. p. 2. ISBN 978-1-4842-0775-8.
External links