Rectangle VS iTerm2

Compare Rectangle vs iTerm2 and see what are their differences.


Move and resize windows on macOS with keyboard shortcuts and snap areas (by rxhanson)


iTerm2 is a terminal emulator for Mac OS X that does amazing things. (by gnachman)
Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • Scout APM - A developer's best friend. Try free for 14-days
Rectangle iTerm2
207 43
13,936 11,664
- -
8.7 9.8
1 day ago about 22 hours ago
Swift Objective-C
GNU General Public License v3.0 or later GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of Rectangle. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-29.


Posts with mentions or reviews of iTerm2. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-09.
  • Tips for a new MacBook Pro owner
    2 projects | | 9 Nov 2021
  • From macOS to Arch Linux
    13 projects | | 5 Nov 2021
    only use Homebrew for ‘Casks’ (GUI .apps)— `brew cask` subcommand

    Nix or pkgsrc for reliable management of CLI tools (both, if you want to try Nix but want an escape hatch)

    don't forget to install GNU coreutils, grep, find, and bash. (BSD coreutils are weird and anemic if you're used to GNU. macOS bash is ancient, etc.)

    disable cursor acceleration (barely works, but it's the only thing that works):

    the only mature terminal emulator on the platform that performs okay (provided you enable GPU acceleration):

    recover basic key remapping functionality:

    recover basic audio controls like per-app volume mixing:

    recover FUSE support:

    recover configurability for a whole host of missing functionality, like global keyboard shortcuts, through automation (Lua scripting):

    recover clipboard management:

    if you don't use some hack to get window tiling, you might also want to...

    recover basic window management functionality:

    recover modifier key window drag:

    good luck.

  • Tips for developers switching from Windows to Mac
    5 projects | | 1 Nov 2021
    ConEmu was my go-to terminal on Windows and so I was pretty bummed out when I realised that it wasn't supported on Mac. After asking some folks on my team, they suggested iTerm2 and I must admit it's equally fantastic.
  • A good python library to replace libtcod for terminal play?
    6 projects | | 17 Oct 2021
    iterm2, gnome terminal, xterm, Konsole, macos Terminal, powershell, command, etc.. these all provide a common API which we normally use curses to interface with. But all of them basically reach into something lower level (opengl, vulkan, directx, etc.) to render the text, which ultimately is still pixels on a screen.
  • What are your favourite mac apps ?
    8 projects | | 13 Oct 2021
    iTerm - best terminal app
  • Setting up MacBook Air M1 for programming?
    6 projects | | 5 Oct 2021
    iTerm2 is excellent. Along with it, you should get Zsh and OhMyZsh.
  • My Baseline Mac Setup
    1 project | | 28 Sep 2021
    Gosh, I don't know if I could live without iTerm2, because it's window and session management is leagues above the normal OSX Terminal. This is always the first thing that I install on any Macbook that I know I'll be using, because I just like the feel, customization, and mobility that iTerm provides over native Terminal. Check out their Features page to see what the fuss is about, but the nice multi-pane/multi-tab controls are enough to justify it's usage to me.
  • My hardware and software for audio and video production
    5 projects | | 24 Sep 2021
    At simplest I increase the zoom level of windows to about 125-150% depending on how they look. This is generally only possible with browser windows or Electron-based applications (which I typically dislike, but in this case brings a positive). With other applications it can be a mix of using the macOS screen zoom, or just not having a very readable interface. Fortunately the main applications I show are browser windows, Visual Studio Code (Electron-based), and iTerm, which is highly customisable, and I have a profile specifically designed for live-streaming (I should release that 🤔) that increases font size, removes background transparency, and makes things clearer for people to read.
  • Leaving Ubuntu for Mac (Probably) - A rant
    3 projects | | 19 Sep 2021
    Be aware the you will NOT have a full command line experience like you are used to on Ubuntu and it's ilk. You'll have zsh (bash descendent) but there's a lot missing so be prepared to rebuild most of that. The terminal is a mess. First two things to install are iterm which is a really nice terminal (I mean really nice - better than anything on Linux) and brew which is your are apt-get (inferior) stand in.
  • first time mac user
    2 projects | | 13 Sep 2021
    Assuming everything you need for college will run on it, you should be fine. Besides a couple quirks like Cmd+Q quits programs instead of just closing the window, it should be rather intuitive. The builtin terminal is fine and roughly-familiar if you're used that it in linux. You'll probably want to look into a package manager like brew, macports, or nix. iTerm2 is a fancier replacement for the default Terminal app, but I've found myself just fine with the one macOS provides. Docker usually runs fine if you need to pop a quick linux-y environment and spin up something like postgres or redis.

What are some alternatives?

When comparing Rectangle and iTerm2 you can also consider the following projects:

Amethyst - Automatic tiling window manager for macOS à la xmonad.

yabai - A tiling window manager for macOS based on binary space partitioning

simple-bar - A yabai status bar widget for Übersicht

alt-tab-macos - Windows alt-tab on macOS

i3 - A tiling window manager

AlDente - macOS tool to limit maximum charging percentage

WindTerm - A quicker and better cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.

HomeBrew - 🍺 The missing package manager for macOS (or Linux)


homebrew-emacs-plus - Emacs Plus formulae for the Homebrew package manager

onedrive - #1 Free OneDrive Client for Linux