I am using a MacBook Pro running Mac OS X 10.5. I am new to this development environment, and previously worked on Windows.

Are there similar tools on Mac like PuTTY or xterm used on Linux/Windows (SSH client with more handy features than the command-line)?

  • 3
    XTerm? An SSH client? That's a new one... – Ignacio Vazquez-Abrams May 17 '10 at 6:24
  • Any recommendations for a good to use ssh client on Mac? I want to have a free one. :-) – George2 May 17 '10 at 6:31
  • 3
    Your mac should include ssh by default, start a terminal and type ssh on the command line. – Nifle May 17 '10 at 7:19
  • Thanks Nifle, you normally use built-in terminal for ssh client (and you think the built-in terminal is good enough?), and no need to have any other ssh client for Mac? – George2 May 17 '10 at 8:29

I use iTerm on the Mac, as well as the standard Terminal app.

  • 2
    I like iTerm because it respects the Home/End/PageUp/PageDown keys that function correctly in windows/linux. In Terminal, mac has a different meaning for what those keys do, and it annoys me. – Mitch Dempsey May 17 '10 at 6:47
  • 1
    @George2 - Yes, it is on sourceforge, and is totally free. – Mitch Dempsey May 17 '10 at 6:57
  • 2
    FYI, you can change the preferences in Terminal to emulate Windows/Linux Home/End keys etc. theandystratton.com/2009/… – ghoppe May 17 '10 at 7:04
  • 2
    That only partially works. It doesn't work inside vim inside screen. Trust me, I have tried for awhile and have been frustrated to no end. – Mitch Dempsey May 17 '10 at 7:07
  • 1
    The first comment on that page lists a vim-compatable solution. – ghoppe May 17 '10 at 7:32

Terminal is built into the operating system. It's free and fulfills much the same purpose as xterm on Linux.

  • You think terminal is better than iTerm? Why? – George2 May 17 '10 at 7:49
  • 3
    I don't think it's better. It's just always there. iTerm is a fine Application too. – ghoppe May 17 '10 at 17:37

iTerm2 is insanely superior to Terminal and iTerm.


As of 10.5, Mac OS X ships with X11, as well as a few standard X applications (namely xterm, xman and xlogo).

You open an XTerm window by starting X (it's in /Applications/Utilities), and while it's active go to Applications/Terminal, or press cmd+n.

I have no experience with iTerm, but there are a few minor features not present in Apple's terminal, such as mouse support, which do happen to work in XTerm there.

Mac OS X also ships with OpenSSH, which can be started with ssh at the command line (from Terminal, iTerm, XTerm, whatever), which is pretty much the best SSH client.

  • I don't know iTerm, but Terminal does have basic mouse support for copy-paste. – Arjan May 20 '10 at 11:00
  • By mouse support, I mean applications having access to the mouse; using the scroll wheel in less, full mouse support in vim with :set mouse=a, &c. In terminal, you can also use the standard mac keyboard shortcuts to copy and paste (cmd-c, cmb-v). – Jeffrey Aylesworth Jun 16 '10 at 1:02
  • X11 is no longer included in the latest OSX v10.11 (El Capitan). However, an application named X11 is still present there in /Application/Utilities. Clicking this application will download and install X11 for you. – shivams Mar 21 '16 at 6:54

protected by studiohack Mar 19 '11 at 20:21

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.