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


Basic Rectangle repo stats
7 days ago

rxhanson/Rectangle is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Rectangle Alternatives

Similar projects and alternatives to Rectangle

  • GitHub repo HomeBrew

    🍺 The missing package manager for macOS (or Linux)

  • GitHub repo Amethyst

    Automatic tiling window manager for macOS à la xmonad.

  • GitHub repo yabai

    A tiling window manager for macOS based on binary space partitioning

  • GitHub repo terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

  • GitHub repo Mos

    一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS

  • GitHub repo iina

    The modern video player for macOS.

  • GitHub repo iTerm2

    iTerm2 is a terminal emulator for Mac OS X that does amazing things.

  • GitHub repo QuickLook

    Bring macOS “Quick Look” feature to Windows

  • GitHub repo eul

    🖥️ macOS status monitoring app written in SwiftUI.

  • GitHub repo Dozer

    Hide menu bar icons on macOS

  • GitHub repo alt-tab-macos

    Windows alt-tab on macOS

  • GitHub repo kinto

    Mac-style shortcut keys for Linux & Windows. (by rbreaves)

  • GitHub repo MonitorControl

    🖥 Control your external monitor brightness & volume on your Mac

  • GitHub repo RDM

    Easily set Mac Retina display to higher unsupported resolutions

  • GitHub repo homebrew-emacsmacport

    Emacs mac port formulae for the Homebrew package manager

  • GitHub repo homebrew-emacs-plus

    Emacs Plus formulae for the Homebrew package manager

  • GitHub repo scoop

    A command-line installer for Windows.

  • GitHub repo neofetch

    🖼️ A command-line system information tool written in bash 3.2+

  • GitHub repo termite

    Termite is obsoleted by Alacritty. Termite was a keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.

  • GitHub repo ProvisionQL

    Quick Look plugin for apps and provisioning profile files

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Rectangle alternative or higher similarity.


Posts where Rectangle has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-06-15.
  • MacOS equivalent to Windows+Shift+Left | 2021-06-17
    You'll need a third-party application to do this. I use Rectangle.
  • What if iPad windowing acted link the snapping here? Not enabling free form windowing, just placement in any of the preset states. What do you think? | 2021-06-17
    I practically do this on my Mac too. Using Rectangle (, free and open source) you can have keyboard shortcuts to set windows to certain positions. I don’t know whether the iPad screen is large enough to have quarters of a screen, though. I never use less than half a screen on my 13” laptop screen.
  • Any way to disable this side panel in safari? When I move my cursor to the left side, this sidebar pops up. Any way to disable it? | 2021-06-16
    A really stupid workaround would be to use Rectangle, which let's you "maximize" windows by dragging them to the top of the screen or by pressing ^⌥ ENTER. In rectangles settings you can define a border around windows. If you set this value high enough, the Safari window will not touch the left side of your screen, which would decrease your chance of triggering the side bar. Don't take this too seriously 😉
  • I was a non believer. The ability to have a desktop like experience with folders and multitasking convinced me iPadOS 15 is the real deal! | 2021-06-15
    Check out Rectangle. I found it really useful and it's free (and open source)!!
  • Please recommend me a window management tool that does this! | 2021-06-15
    Magnet or Rectangle might provide what you're looking for.
  • LinearMouse – A minimal app to get rid of scrolling acceleration on macOS | 2021-06-12
    Rectangle [0] is FOSS and may satisfy your window arranging needs.


  • iPadOS 15 confirms Apple's M1-equipped iPad Pro is a V8 engine powering a Ford Pinto | 2021-06-11
    I used Spectacle for that, I'm told that Rectangle is a valid Open Source replacement.
  • macOS Monterey Automatically Resizes Windows Moved to a Secondary Display | 2021-06-10
    I like
  • Switching to MacBook as daily driver | 2021-06-06
    You will probably also want to use something like Rectangle to emulate the (objectively better) Windows window management. There are other options available but this one is great, free, and open-source.
  • macOS based standing desk setup | 2021-06-05
    Magnet (or any snapping app) lets me easily drag a window to any corner, or create vertical 3rds, so that I can have 3 apps side by side. [Rectangle is a free alternative to this; BetterTouchTool is a very popular app with lots of features that I believe also includes windows snapping and resizing. May want to give this 45-day trial a try.]
  • New MacOS User, looking for some seasoned users suggestions | 2021-06-04
    Before shelling out $8 (or whatever) for Magnet check out rectangle. It's open source, free, M1 optimized and has some of the same functionality. | 2021-06-04
    Probably, but here is a free version of magnet. I use this tool | 2021-06-04
    rectangle app to make my 4K monitor useable. (free/opensource)
  • Lifelong windows user here, switched to Macbook Air for the M1 chip. This has to be one of the best decisions I have ever made. AMAZING PRODUCT!! | 2021-06-04
  • Best Window manager three screens (34” vertical, 27” horizontal, MBP 15”)? | 2021-06-04