Hacker ApprovedDepartments

iTerm2

Ranked 3 of 40 terminal emulators by recommenders

A mature, highly configurable macOS terminal valued for its tmux integration, global hotkey window and notifications, though critics cite repeated SSH-integration security flaws and sluggish performance.

A mature, highly configurable macOS terminal valued for its tmux integration, global hotkey window and notifications, though critics cite repeated SSH-integration security flaws and sluggish performance.

164 people gave an opinion

recommend it
95
criticize it
69
approval share
58%
Each figure is 2 people. RecommendsCriticizes

Recommended in 12 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 10 years

Median of the 4 owners who said how long they have had it.

Each square is one year.

Why it doesn’t carry the badge

  • 95 people recommend itNeeds 10 or more, met.
  • 1.3 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 12 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Native tmux integration

    “ITerm2 has a really great tmux integration where you get native windows or tabs for tmux windows”

    Comment from 8 Jul 2026 in “Herdr: One terminal to rule them all”

    “I've been thoroughly impressed with tmux control mode in iTerm2.”

    Comment from 13 Apr 2026 in “Make Tmux Pretty and Usable”
  • Global hotkey/quake-style window

    “does not work anywhere close to as nice as iTerm2's hotkey window”

    Comment from 28 Oct 2026 in “Ghostty 1.4”

    “than my macOS workflow with a global hotkey iTerm2 window”

    Comment from 30 Jan 2026 in “The Dank Case for Scrolling Window Managers”

    “iTerm2 (for tabbed quake terminal and configurability)”

    Comment from 28 Oct 2026 in “Ghostty 1.4”
  • Useful output notifications

    “I used to use the iTerm programmable notification bell which would ring when a particular output was printed in the terminal”

    Comment from 1 Mar 2026 in “Ghostty – Terminal Emulator”

    “iterms notification feature which helps get to the waiting terminal if it's buried”

    Comment from 12 Feb 2026 in “Warcraft III Peon Voice Notifications for Claude Code”

    “notifications in iTerm is good enough to juggle some claude sessions”

    Comment from 29 Jun 2026 in “Herdr: Agent multiplexer that lives in your terminal”
  • Deep configurability and key remapping

    “I have small compact tabs which I color code dynamically with iTerm2 and also custom profiles with custom keyboard keys overrides by program and directory.”

    Comment from 27 Oct 2026 in “Ghostty 1.4”

    “iTerm2 makes it nice for example, even if it's only to use the meta/super key instead of the heavily overloaded control.”

    Comment from 13 Apr 2026 in “Make Tmux Pretty and Usable”

    “iterm2 has some options to fix key bind issues that hamper emacs in the terminal.”

    Comment from 5 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

What people warn about

Each mark is one comment

  • Security vulnerabilities in SSH integration

    “I wish if he focused on the security for a while and tightened some bugs instead of pushing into AI related features”

    Comment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

    “iTerm 2's "conductor" is listening for the special escape sequences, whether or not you are using the shell integration features.”

    Comment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

    “ran the exploit (generated the file with the python script, ran `cat readme.txt` locally), and it worked.”

    Comment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”
  • Slow or CPU-heavy performance

    “My opencode newly installed is also having iterm on 100% cpu in idle.”

    Comment from 20 May 2026 in “Qwen3.7-Max: The Agent Frontier”

    “I was suffering a little wasted disk space, slightly slower start-up, and slightly worse input latency, for... no reason”

    Comment from 4 Nov 2025 in “State of Terminal Emulators in 2025: The Errant Champions”

    “iTerm2 had a performance bug where large amounts of underlined text would cause the terminal to slow down noticeably”

    Comment from 1 Mar 2026 in “Ghostty – Terminal Emulator”
  • Clumsy plist config and settings

    “I find its .plist config file a lot anachronistic and, if I may say so, quite absurd.”

    Comment from 28 Oct 2026 in “Ghostty 1.4”

    “gives you access to all settings in a (admittedly kinda crappy) GUI”

    Comment from 27 Oct 2026 in “Ghostty 1.4”

    “With iTerm you had to export the profile and keybindings, and then import them on a new system which was clumsy”

    Comment from 27 Oct 2026 in “Ghostty 1.4”
  • Feature bloat, AI and browser

    “Excellent terminal but too many features for what I was looking for.”

    Comment from 27 Oct 2026 in “Ghostty 1.4”

    “I wish if he focused on the security for a while and tightened some bugs instead of pushing into AI related features”

    Comment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

    “iTerm 2 jumped the shark when the author started implementing a homemade web browser into it”

    Comment from 27 Oct 2026 in “I will no longer upload to NEW”

Other terminal emulators people recommend

The four most recommended other terminal emulators, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

iTerm2 compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Ghostty40115872%123 mo22 ownersApproved
Termux1883186%121 yr6 ownersApproved
iTerm2This page956958%1210 yrs4 owners—
Warp terminal848649%111 yr5 owners—
Kitty terminal emulator792973%122 yrs3 ownersApproved
See all 40 terminal emulators, ranked

What people said

40 of the 184 comments that mention it, newest first. Each links to the original comment.

“does not work anywhere close to as nice as iTerm2's hotkey window”

RecommendsComment from 28 Oct 2026 in “Ghostty 1.4”

“iTerm2 (for tabbed quake terminal and configurability)”

RecommendsComment from 28 Oct 2026 in “Ghostty 1.4”

“I find its .plist config file a lot anachronistic and, if I may say so, quite absurd.”

MixedComment from 28 Oct 2026 in “Ghostty 1.4”

“gives you access to all settings in a (admittedly kinda crappy) GUI”

MixedComment from 27 Oct 2026 in “Ghostty 1.4”

“In my case I used iTerm for years and kinda liked it, but not completely.”

MixedComment from 27 Oct 2026 in “Ghostty 1.4”

“I have small compact tabs which I color code dynamically with iTerm2 and also custom profiles with custom keyboard keys overrides by program and directory.”

RecommendsComment from 27 Oct 2026 in “Ghostty 1.4”

“Excellent terminal but too many features for what I was looking for.”

MixedComment from 27 Oct 2026 in “Ghostty 1.4”

“With iTerm you had to export the profile and keybindings, and then import them on a new system which was clumsy”

CriticizesComment from 27 Oct 2026 in “Ghostty 1.4”

“iTerm2 is not bad, although it lacks Symbols for Legacy Computing Unicode support”

MixedComment from 27 Oct 2026 in “Ghostty 1.4”

“iTerm 2 jumped the shark when the author started implementing a homemade web browser into it”

CriticizesComment from 27 Oct 2026 in “I will no longer upload to NEW”

“They have many quality of life improvements over the basic terminal.”

RecommendsComment from 16 Sep 2026 in “macOS 27 Golden Gate – Review”

“it just feels outdated compared to apps Ghostty / other modern terminals”

MixedComment from 11 Sep 2026 in “iTerm2 3.7.0”

“3.6.9 (which was affected) was the most recent iTerm2 when that CVE came out.”

CriticizesComment from 3 Aug 2026 in “Show HN: ssh ssh.place”

“iterm2 is the slowest terminal emulator I know of, so I didn't even bother trying”

CriticizesComment from 3 Aug 2026 in “Show HN: Shitty – fast terminal. Memory-unsafe and faster than yours”

“open a new tab in my emulator (iTerm2) which can be clicked or hotkeyed between”

RecommendsComment from 9 Jul 2026 in “Herdr: One terminal to rule them all”

“ITerm2 has a really great tmux integration where you get native windows or tabs for tmux windows”

RecommendsComment from 8 Jul 2026 in “Herdr: One terminal to rule them all”

“notifications in iTerm is good enough to juggle some claude sessions”

RecommendsComment from 29 Jun 2026 in “Herdr: Agent multiplexer that lives in your terminal”

“it's a really fast text renderer that can render tens of thousands of rows efficiently”

RecommendsComment from 16 Jun 2026 in “SpaceX to buy Cursor AI coding agent operator Anysphere for $60B”

“My opencode newly installed is also having iterm on 100% cpu in idle.”

MixedComment from 20 May 2026 in “Qwen3.7-Max: The Agent Frontier”

“will lock into pinch/rotate gestures when the cursor's over say Zed or iTerm2”

MixedComment from 10 May 2026 in “Zed Editor Theme-Builder”

“ran the exploit (generated the file with the python script, ran `cat readme.txt` locally), and it worked.”

CriticizesComment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

“iTerm 2's "conductor" is listening for the special escape sequences, whether or not you are using the shell integration features.”

CriticizesComment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

“Thank you for iTerm2, I appreciate your response here, enjoy your vacation!”

RecommendsComment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

“This is only the latest of several rather serious vulnerabilities in iTerm2's SSH integration.”

CriticizesComment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

“Wasn't iTerm2's SSH integration already the source of a relatively high profile CVE a while back?”

CriticizesComment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

“I wish if he focused on the security for a while and tightened some bugs instead of pushing into AI related features”

MixedComment from 18 Apr 2026 in “Even "cat readme.txt" is not safe”

“iTerm2 makes it nice for example, even if it's only to use the meta/super key instead of the heavily overloaded control.”

RecommendsComment from 13 Apr 2026 in “Make Tmux Pretty and Usable”

“I've been thoroughly impressed with tmux control mode in iTerm2.”

RecommendsComment from 13 Apr 2026 in “Make Tmux Pretty and Usable”

“though useful, is a symptom of that lack of desktop UI progress”

MixedComment from 25 Mar 2026 in “Firefox introduces Split View: Two tabs side by side, right where you need them”

“a bit more powerful and intuitive since you can do things like drag them”

RecommendsComment from 21 Mar 2026 in “Ghostling”

“None of these reasons are very compelling to give up a mature terminal deeply embedded into my workflows”

RecommendsComment from 3 Mar 2026 in “Block the "Upgrade to Tahoe" Alerts”

“I used to use the iTerm programmable notification bell which would ring when a particular output was printed in the terminal”

RecommendsComment from 1 Mar 2026 in “Ghostty – Terminal Emulator”

“iTerm2 had a performance bug where large amounts of underlined text would cause the terminal to slow down noticeably”

CriticizesComment from 1 Mar 2026 in “Ghostty – Terminal Emulator”

“iterms notification feature which helps get to the waiting terminal if it's buried”

RecommendsComment from 12 Feb 2026 in “Warcraft III Peon Voice Notifications for Claude Code”

“than my macOS workflow with a global hotkey iTerm2 window”

RecommendsComment from 30 Jan 2026 in “The Dank Case for Scrolling Window Managers”

“I was amused the iterm2 added select without having to type control-c.”

MixedComment from 7 Jan 2026 in “Gnome dev gives fans of Linux's middle-click paste the middle finger”

“I either missed or accidentally denied the permission to access local networks for iTerm.”

MixedComment from 2 Dec 2025 in “Last Week on My Mac: Losing confidence”

“iterm2 has some options to fix key bind issues that hamper emacs in the terminal.”

RecommendsComment from 5 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“I was suffering a little wasted disk space, slightly slower start-up, and slightly worse input latency, for... no reason”

CriticizesComment from 4 Nov 2025 in “State of Terminal Emulators in 2025: The Errant Champions”

“none of the emulators ranked higher than iTerm2 support Tek 4010 mode, which iTerm2 does support”

RecommendsComment from 3 Nov 2025 in “State of Terminal Emulators in 2025: The Errant Champions”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.