365

I'd like to do something with my windows on OS X, where something includes options like re-arranging, moving, re-sizing, remembering positions, cloning across Spaces, etc. What options exist?

Rules

  • One app per answer.
  • Use this format for the first two lines of your answer:
    ## [app name](link to website)
    [App Store](link to appstore) (price)
  • Check for duplicates before adding new answers.
  • If you find a duplicate, vote it down and encourage its poster to upvote the original entry instead (and remove the dupe).
  • Include short description about what this Window Managing app does.
    • What makes this Window Manager app different than the others?
    • Is it focused on re-sizing using only the keyboard?
    • Is it focused on moving using only mouse gestures?
    • Etc.
2

40 Answers 40

253

Spectacle

Open source, available at GitHub, accepting donations

App Store link (will not be updated past version 0.6.9)


  • Center = Command+Option+C
  • Fullscreen = Command+Option+F
  • Left Half = Command+Option+
  • Right Half = Command+Option+
  • Top Half = Command+Option+
  • Bottom Half = Command+Option+
  • Upper Left Corner = Command+Control+
  • Lower Left Corner = Command+Shift+Control+
  • Upper Right Corner = Command+Control+
  • Lower Right Corner = Command+Shift+Control+
  • Left Display = Command+Option+Control+
  • Right Display = Command+Option+Control+
  • Top Display = Command+Option+Control+
  • Bottom Display = Command+Option+Control+
  • Undo = Command+Option+Z

Per Spectacle' Github:

Spectacle users have recommended Rectangle as an open source alternative.

Rectangle is maintained as of 2020.

brew cask install rectangle
16
  • 16
    I've tried all the windows managers for OS X. Most of them turn me off because they want to charge $10+ for functionality that comes built-in to Windows 7. This was the first free one that's satisfied my need (hot keys to move and snap windows) with support of multiple monitors (which most of the other free ones did not)
    – taudep
    Commented Oct 19, 2012 at 14:25
  • 1
    Agree with taudep. Spectacle is simple, free, unobtrusive and takes only 1 minute or 2 to learn completely.
    – DjebbZ
    Commented Feb 6, 2014 at 13:01
  • 4
    I can finally maximize windows now with the Cmd + Alt + F <3 Thank you
    – saada
    Commented Jul 4, 2014 at 20:16
  • 1
    Note to anyone looking to use this with a 4k display.. it's pretty much useless.. you can only move windows between 1/2's and 1/3's of the whole screen.. so if you want to put 6-7 terminals side by side.. this wont help
    – Chris
    Commented Dec 16, 2014 at 23:17
  • 5
    I recently rewrote Spectacle in Swift, as a new app called Rectangle. Free and open source and has a few added features, like the drag to edge snapping.
    – Ryan H
    Commented Sep 12, 2019 at 14:00
69

Moom by Many Tricks

App Store ($9.99)

Screenshot

Mouse controls

  • Zoom button controls (pop up controls when hovering over a Zoom button):
    • Move & zoom to: full screen, left, right, top, bottom, top-left, top-right, bottom-right, bottom-left.
    • Move & zoom to grid with customisable cells.
    • Move to other display.
    • Revert to original dimensions.
  • Snap to edges and corners (move & zoom when dragging a window to a display edge or corner).

Keyboard controls

  • Keyboard mode (triggered with a configurable hot key):
    • Actions: move, zoom, grow, shrink, center, revert, move to other display.
    • Configurable keys: (with optional modifiers ), Return, Space, Tab, Esc.

Custom controls

  • Fully customisable actions with menu and hot keys:
    • Actions: move, zoom, center, resize, grow, shrink, revert, arrange, move to other display.
    • Customisable grid.
    • Save and restore window layouts.
    • Hot keys can trigger a chain of multiple actions in sequence (eg: center followed by resize).
3
  • 3
    When purchased today, it was $10
    – Adam Lewis
    Commented Feb 19, 2013 at 21:05
  • 1
    I dumped Cinch and RightZoom since Moom provides the same functionality but sleeker. Commented Mar 16, 2013 at 18:26
  • Just tried Moom, doesn't seem to work very well :( some apps work for snapping, while others just don't work at all :(
    – Phill
    Commented Feb 13, 2014 at 14:14
59

BetterTouchTool (free $2.99, $7.50..$21)

BetterTouchTool is known for bringing more functionality to multi-touch trackpads and mice. It also allows you to to snap to the right/left sides, and all four corners. I would highly recommend this application.

enter image description here

3
  • +1 I think it's call BetterSnapTool now? I use it and it's easy to set your own keyboard shortcuts. It allows you to move to the next monitor too. What it's missing is remembering setup when unplugging monitors. I have two externals.
    – oma
    Commented May 10, 2013 at 10:00
  • 1
    @oma BetterSnapTool has only the snapping features and it's also not a free app :) it's paid…
    – daviesgeek
    Commented May 13, 2013 at 5:18
  • 1
    It's $1.99. I think free vs paid is just too black & white. This is practically free :) Right after I posted I noticed that BetterSnapTool was already mentioned below (apple.stackexchange.com/a/37892/3876). But I couldn't delete the comment as it was sent for review. I guess I was wrong about it being renamed.
    – oma
    Commented May 13, 2013 at 9:08
56

ShiftIt (free)

enter image description here

Provides keyboard shortcuts for arranging windows into the four quadrants of the screen, or filling any of the four halves (top, bottom, left, right), or centering a window.

5
  • 4
    Note that Spectacle (recently added below) has a super-set of the functionality of ShiftIt. In addition to the ShiftIt shortcuts, it can move to another monitor, and has an Undo feature.
    – user588
    Commented Oct 10, 2012 at 16:13
  • 3
    I was a user of ShiftIt, now I've moved onto Spectacle because of the support for multiple monitors.
    – taudep
    Commented Oct 19, 2012 at 14:27
  • 2
    Here's a link to Spectacle's website for those unfamiliar: spectacleapp.com
    – Marcel
    Commented Nov 21, 2012 at 2:51
  • 3
    Hi, the latest version of ShiftIt 1.6 github.com/downloads/fikovnik/ShiftIt/ShiftIt-develop-1.6.zip supports multiple displays and some other new features :-)
    – fikovnik
    Commented Feb 11, 2013 at 16:01
  • Looks like it is currently unmaintained: github.com/fikovnik/ShiftIt but there are some interesting open pull requests.
    – ccpizza
    Commented Feb 10, 2019 at 10:52
53

Divvy by Mizage

App Store ($14)

Provides a grid window you can use to select (via mouse) the size+location of your window. Has a finer grained selection dialog, and you can add keyboard shortcuts for preset sizes/locations.

Activates via an icon in the menu bar, or by a configured global shortcut.

Divvy - General Grid Divvy - Smaller Grid

9
  • 2
    When OSX Mavericks changed the way multi-monitor worked, divvy stopped working for me. I have since moved to Amethyst.
    – class
    Commented Feb 8, 2014 at 2:40
  • I have used Divvy since before this post, and haven't had any issues even through Mavericks. Sorry to hear it stopped working. Commented Feb 10, 2014 at 8:15
  • thanks, it's not broken (as in doesn't launch) but the window behavior for multiple monitors is giving me trouble. Divvy wasn't the only thing that broke though and it might be my own fault for how customized my Mac environment is.
    – class
    Commented Feb 12, 2014 at 22:59
  • 2
    There's a preference in Divvy to "press a shortcut twice to cycle to secondary monitor". I have shortcuts for fullscreen and some other frequent positions, when I have a second monitor I just mash the combination twice. Try enabling that and give it a try. i.sstatic.net/zXoJo.png Commented Feb 13, 2014 at 9:27
  • 1
    @LuceGoose working perfectly here. (double display setup) Commented Aug 26, 2014 at 13:14
52

Slate

Slate is a relatively new option that's meant to replace all the previous window management tools. To use it you create a ~/.slate file, like a bashrc for window management. This gives you tons of options so you can make it work however you'd like.

EDIT:

Phoenix

As some people have commented slate has seemingly been abandoned with a year since the last commit. Luckily I discovered Phoenix which is very similar to slate with similar configs.

Mjolnir

For a while, Phoenix got deprecated and substituted by Hydra, but now it's back in development, by another author, while Hydra is deprecated. Mjolnir is the successor to Appgrid, Zephyros, Phoenix, Hydra and Penknife, by the original author, Steven Degutis. Mjolnir vs. other apps

8
  • 4
    OMG. +1 * 8 (that is an infinity symbol sideways).
    – user588
    Commented Jan 12, 2013 at 7:36
  • 4
    And if the built-in commands aren't enough, you can now also use its JavaScript API to create configurations with more complex/conditional logic in response to your commands. There's even the ability to use event handlers for any of the basic app- and window-related events. Commented Mar 21, 2013 at 0:41
  • There is an issue open w/ it requesting command line support for triggering layouts. really hope they make that happen.
    – cwd
    Commented Apr 19, 2013 at 1:41
  • This doesn't let you recreate the linux window manager shortcuts with the mouse right? (alt+right-mouse+drag = window resize)
    – airtonix
    Commented May 13, 2013 at 2:01
  • 3
    The author of Slate seems to have stopped maintaining it. There are tons of pull requests and open issues but no response: github.com/jigish/slate/network Commented Jan 20, 2014 at 14:22
40

SizeUp ($13) by Irradiated Software

SizeUp allows you to quickly position a window to fill exactly half the screen (splitscreen), a quarter of the screen (quadrant), full screen, or centered via the menu bar or configurable system-wide shortcuts (hotkeys). Similar to "tiled windows" functionality available on other operating systems

Much of the arranging options provided by SizeUp are available for free in ShiftIt. However, SizeUp does have some additional functionality that may be worth the $

Unique to SizeUp: It allows placement of a window at exact screen coordinates, X,Y, Width, and Height

enter image description here

1
  • 3
    SizeUp handles multiple monitors well (unlike Divy and ShiftIt). If you're running multiple screens, this is the way to go. Commented Sep 23, 2011 at 15:20
40

Amethyst (open source, free)

Tiling window manager for OS X similar to xmonad. Was originally written as an alternative to fjolnir’s awesome xnomad but written in pure Objective-C. It’s expanded to include some more features like Spaces support not reliant on fragile private APIs.

Source code: http://github.com/ianyh/Amethyst/

enter image description here

34

BetterSnapTool

App Store ($1.99)

BetterSnapTool allows you to easily manage your window positions and sizes by either dragging them to one of your screens corners or to the top, left or right side of your screen. This lets you easily maximize your windows, position them side by side or even resize them to quarters of the screen.

In addition to that you can set custom keyboard shortcuts in order to move and resize your windows the way you want. Because there are so many positions available, BetterSnapTool can also popup a menu from which you can select the one position you want.

screen shot of app

Image source

4
  • 2
    For me, the killer feature of BetterSnapTool is the ability to define custom window sizes and link them all to keyboard shortcuts.
    – Crowder
    Commented May 10, 2014 at 15:36
  • it doesnt play well with multiple monitors, and the areas are only activated when the CURSOR touches the area, not the window. very annoying. also, no support. Commented Sep 6, 2014 at 8:38
  • BetterSnapTool has some serious issues with Yosemite. My multitouch scrolling slows down after a day or so, which is immediately fixed by closing and opening BetterSnapTool. I just switched to Spectacle. Commented Jun 18, 2015 at 16:20
  • Working well here with multiple monitors on Mojave.
    – benwiggy
    Commented May 27, 2019 at 16:11
24

HazeOver: Distraction Dimmer

App Store $4.99

The app automatically puts a shade over all windows except for the currently focused one. The distinct idea is that with this app you don't have to manage the windows per se. No need to organize, minimize or hide windows. You focus on the window you're working with and stop caring about the rest.

HazeOver Screenshot

  • The effect can be toggled with a keyboard shortcut
  • Intensity is adjustable with a mouse gesture
  • Options for handling multiple monitors
3
  • 1
    HazeOver is a great idea, and is well-implemented (I got it through the Setapp subscription service). I especially like the multi-monitor support. This means I can have, for example, an editor window highlighted on my main screen, and at the same time a window of a different app (such as Preview or Safari) highlighted on my secondary screen. It complements rather than replaces the need for window management though, so I recommend combining it with another app, such as Moom.
    – deprecated
    Commented Mar 22, 2017 at 14:36
  • 1
    I don't like full-screen mode - too much empty space - and I love being able to switch easily between apps or windows, so HazeOver has been perfect for me: background windows become less distracting but remain easily accessible. Commented Jun 16, 2017 at 9:12
  • I found that the overlay that the app produces to darken the background can interfere with other apps. For me, trying to fix these issues was not worth the "distraction dimmer" feature, so I uninstalled it. If you have no apps that are affected, fine. But if things start behaving in weird ways, try deactivating HazeOver first.
    – Christoph
    Commented Dec 17, 2023 at 13:54
19

HyperDock

App Store ($9.99)

In addition to some other fluff (like window previews):

HyperDock brings advanced window management features to Mac OS:

  • Move & resize windows just by holding down keys and moving your mouse.
  • Automatically resize windows when dragging to screen edges (Window Snapping).
18

Afloat (free)

  • Keep windows afloat (heh) on top of all others.
  • Pin windows to the desktop (new!)
  • Move windows from anywhere, not just the title bar.
  • Turn a window into an "overlay" on your screen that doesn't hinder your work.
  • Show a window's file in the Finder with nothing more than your keyboard.
  • Resize windows from anywhere, not just the corner (new!), and more.
1
  • 4
    Notably, does not work on Carbon applications, like Finder and iTunes. Also, hasn't been updated since July 2011 (e.g. for Mountain Lion).
    – duozmo
    Commented Oct 28, 2012 at 17:06
18

Zooom/2 ($20)

zooom2 mac app

  • Move and resize windows by moving the mouse anywhere over the window. I hold down fn+ to move and fn+ctrl to resize.
  • Magnetism. If you like snapping windows the the edges of the screen or other windows (as in many X window managers), you will love this.
  • Snap to a grid to line windows up (similar to Divvy).
  • Automatically raise windows when the mouse moves over them. (It doesn’t let you activate without raising, so I don’t use this feature.)
  • Show information overlay, so you can precisely set the dimensions if you need to.
1
  • 1
    This is the application I've been looking for! Thank you for posting it. I came for the hover-moving and resizing, but I'm staying for the magnetism.
    – duma
    Commented Dec 20, 2014 at 3:40
18

Cinch by Irradiated Software

App Store ($7)

A great application for bringing Windows 7 functionality to Mac OS X.
It allows you to drag a window to the top, right, or left and it will resize for you.
Then, when you grab the window again, the window resizes itself to its original size.
Window management is the one thing Microsoft did get right. :-)

2
  • The app can also be tested before buying, directly from thier home page, irradiatedsoftware.com/cinch That's what I'm doing right now.
    – t0r0X
    Commented Oct 23, 2014 at 19:32
  • Well, no, Windows window management it pretty bad compared to the unix/linux set. Want to have your WM push a window to the back, or type in a window while keeping it in the back, or track the day/night cycle in its menu colors, use radial menus, auto-create menus for all the hosts you SSH to, tile, not tile, use window groups, default windows of a certain types or titles of any of your virtual displays, pan your monitor to arbitrary overlaps with your virtual screens, manage window on a different computer, etc, etc. Unix/Linux/X - it's all there. Commented Dec 22, 2015 at 10:49
18

Magnet

App Store ($0.99)

This one is a simplified mash-up of Cinch and ShiftIt, bringing Windows 7 style docking along with a few helpful keyboard shortcuts. I'm going to stick with SizeUp for its Spaces and multiple monitor support, but this is a good, cheap option.

2
  • 2
    It is now $1.99 Commented Aug 14, 2014 at 21:55
  • 1
    I've been using this for about 6months and it's reliable, lightweight and exactly what I was looking for.
    – Dewald Els
    Commented May 4, 2017 at 11:10
16

Sticker (FREE prior v1.0, then $4.99)

enter image description here

Version prior to 1.0 was FREE, can be downloaded here Sticker v0.91. It works flawlessly even on MacOS Mojave (10.14.4). The latest version can be downloaded from official website, and costs $4.99 after free trial.

  • Mouse only or mouse and keyboard.
  • Drag a window to the part of the screen you want the window to fill, hit an arrow key and it snaps the window to where you want it to be.
  • For example, if you already have a window that fills up 2/3 of the screen to the left, drag another window to the right 1/3 of the screen, hit an arrow key and it fills up that area with your other window.
  • It also allows dragging of windows to the side and top edges to snap windows to half screen or maximize (sides for half and top to maximize)
  • Here's a link to the video for more details http://www.youtube.com/watch?v=DYpGo_g0n88
7
  • 1
    After testing a few, this one is the easiest and offer the best features for free. I use it combined with Afloat to have floating windows and windows on all spaces. I'm using it on latest Yosemite. Commented Dec 26, 2014 at 22:32
  • @SimoneGianni Great to know you liked it and thanks for the good word. Please continue telling people about it. Commented Apr 16, 2015 at 22:37
  • I love the simplicity. I need nothing more. Haven't tried the others. They appear to give me what I wasn't looking for in the first place. I just needed full, left, right, fill. Sticker is doing just that. Nice! Commented Apr 19, 2015 at 5:03
  • I tried to use Sticker + Spectacle apps - and these work like a charm together! Sticker has mouse snapping, and does it really nice, spectacle does keyboard shortcuts excellently. If someone needs not that rich snapping + keyboard shortcuts, almost the same functionality, there is tiny iSnap utility, which mixes features of those two and has <500Kb size of the app.
    – Farside
    Commented Mar 30, 2016 at 9:51
  • arrows doesnt work on os x 10.11.4
    – Srneczek
    Commented Apr 27, 2016 at 12:56
15

Stay ($15)

Stay automagically restores windows to a second monitor when it is connected. You need to set them up on the monitor and tell Stay to memorize the location before unplugging from the monitor.

4
  • Unfortunately, I had troubles when using multiple monitors that were on a different sides of the Macbook. I.e. at Home I have an external display on the left side, while at work I have it on the right of the Macbook. To make things more confusing for Stay, I also use the same monitor manufacturer/model so it gets confused sometimes. Commented Feb 22, 2014 at 12:15
  • Great app but it doesn't seem to know about the applications running on the machine and only can identify by title, so doesn't work well for Chrome browser, for example. There is a means of specifying a regular expression to match the title which is fine for geeks (like me) but kind of wonky. Also, I agree with @SinišaŠašić about multiple locations issue; I have the same issue. It would be nice to be able to name the configurations, e.g. "Work" and "Home". But it's a lifesaver overall and I strongly recommend it. Commented Sep 11, 2014 at 12:45
  • 1
    @TomHarrisonJr You can set a custom name on a stored layout by double clicking on the name. "Home" and "Work" work pretty nice :) Commented Mar 9, 2015 at 4:06
  • Amending my comment; turns out you can identify an application such as Chrome using the "Link Active Window To..." option. This solved the issue I reported in cases where it wasn't always working. Great app. Commented Mar 11, 2015 at 21:23
14

Optimal Layout ($14)

Optimal Layout is a powerful window manager with tools to switch and arrange your app windows:

  • Lists all your open app windows with a preview. Type to search the list.
  • Also searches your open tab titles from Safari, Google Chrome and Terminal.
  • Mouse positioning with a grid and buttons.
  • Create new positions and save them to the menubar.
  • Keyboard shortcuts to position windows, move them freely around the screen and snap them to the screen edges.
  • Highly customizable user interface.

Optimal Layout

2
  • And now the price has been lowered to $7!
    – yalestar
    Commented Nov 2, 2014 at 2:26
  • Don't want to reboot a post, but doing it anyway. But it seems this app has presets, so with one click set all window sizes. Is that correct or should every window be set manually, one at a time? Commented Aug 23, 2016 at 18:18
12

Breeze

App Store ($8)

  • Setup your window sizes/positions beforehand, then associate them with hotkeys
12

SizeWell

Donations accepted.

I have tried a few alternatives, but I keep coming back to this solution. For me, the features and configurability are just right:

  • zoom
  • one quarter
  • one third
  • one half
  • two-thirds
  • resolutions (on my display, from 320 x 480 to 1920 x 1200)
  • position (without resizing)
  • whole screen (maximise, without full screen)
  • next screen, previous screen.

It integrates with the Window menu, but I more often use it by right-clicking the zoom button of a window. Example:

enter image description here


SizeWell requires SIMBL.

Users may prefer EasySIMBL.

10

MercuryMover ($20)

“[…] MercuryMover enables anyone to easily and conveniently move and/or resize the frontmost Window, directly from the their keyboard. “Main Features:

  • Move and resize virtually any window without touching the mouse
  • Move and resize by 1, 10, 100 pixels at a time or to the edge of the current screen [in fact, freely configurable in the Prefernce file! thyx]
  • Configurable modifier keys
  • Unlimited undo/redo
  • Single key window center and maximize [after activation, e.g. ctrl++, X]
  • Multi-screen aware [haven't tried that one]

Good idea. Haven't heard about most of the others.

10

Arrange ($8.99)

Rearranges and resizes windows both with keyboard shortcuts, by selecting a predefined (grid-based) or freeform position/arrangement from an overlay hud-style window with the mouse, or by moving the window to active zones on the screen edges.
Each option supports multiple monitor configuration.

Screencast showing Arrange in action

8

NuKit

No longer available

The feature set of this newcomer includes a mouse-driven window mover and resizer. I use ctrl++Mouse movement for moving windows, ctrl+++Mouse movement for resize. Fast on my MacBook 2,1.

Download the trial from their site, rather than buying blindly from the App Store - well, that's common sense for any app.

The other main modules are a quite simple launcher and a shortcut manager, which are also sold separately. Nulana promises to refine them soon. Nice: the launcher offers dictionary entries (copy function promised) and an automatic calculator with fractions.

7

DoublePane

App Store ($4.99)

It's cheap, lightweight, does the job (left half, right half, full screen, restore original window size).

7

I just found this searching for Alfred plugins.

Layouts is an AppleScript file and an Alfred Workflow to give you a lightweight window manager for your Mac. Out of the box, it allows you to resize your active window to top half, right half, bottom half, left half, top left quarter, top right quarter, bottom right quarter, bottom left quarter, center window and zoom (full screen).

5

Window Maker

MacPorts $0.00

One of my favorite window managers (albeit for X11) is Window Maker.

In every way possible, it reproduces the elegant look and feel of the NEXTSTEP user interface.

You can download the Window Maker source code, but it is also available on MacPorts if you'd like to use package management.

screen1

screen2


MacPorts

MacPorts is a robust, stable, mature and easy to use package management solution, for OS X. It is modeled after FreeBSD's ports system, which has been adopted as the basis of NetBSD's pkgsrc.

install Xcode 5.1.1

MacPorts requires an appropriate version of xcode; xcode_5.1.1.dmg is the most recent version for Mavericks (after registerring for a free developer account, and logging into developer.apple.com, that link will begin your xcode download). Once the download completes, open your Terminal.app and complete the installation:

 hdiutil attach -quiet -noverify -nobrowse -noautoopen ~/Downloads/xcode_5.1.1.dmg
 cp -npR /Volumes/Xcode/Xcode.app /Applications/
 hdiutil detach -quiet /Volumes/Xcode
 open -g /Applications/Xcode.app
 killall Xcode.app

install MacPorts

Get to know MacPorts

 curl -Ok https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
 tar xf MacPorts-2.2.1.tar.bz2
 cd MacPorts-2.2.1
 ./configure
 make
 sudo make install     # *not war!*
 cd ..
 rm -rf Macports-*
 sudo /opt/local/bin/port -v selfupdate
 diskutil quiet repairPermissions /
add MacPorts to your $PATH:
 export PATH=/opt/local/bin:/opt/local/sbin:$PATH
 export MANPATH=/opt/local/share/ man:$MANPATH

install Window Maker and extra themes

 sudo port -vsc install windowmaker wm_xtra
And you can keep everything updated simply with:
 sudo port -vsc selfupdate
 sudo port -vsc upgrade installed

If for whatever reason you are unsatisfied and/or need to remove MacPorts:

to completely uninstall MacPorts
 sudo port -dfp uninstall --follow-dependencies installed
 sudo port -dfp uninstall all
 sudo rm -rf /opt/local  
 sudo rm -rf /Library/Tcl/macports*
1
  • Is Window Maker still possible to install on Monterey? How does it work? Can I use it as my desktop environment with Mac installed apps, like chrome or Iterm2? Commented Jul 22, 2022 at 9:43
4

Better Window Manager

$3.00

Better window Manager allows you to position and size windows where you like them, then save it's state and associate it with a keyboard shortcut so you can restore that window state any time.

4

iSnap

App Store (FREE)

  • has up to 7 hot corners on the screen (the big benefit in comparison to Spectacle);
  • supports shortcuts, around 9 shortcuts in total;
  • attaching positions: half left, half right, half top, half bottom, and 4 quarters of the screen.
  • has iSnap and iShake out of the box (iShake - shakes the window on shortcut, to draw attention if lost around tons of other screens);
  • managing the windows on your computer has become a snap! With the iSnap app, you can organize various windows to fit perfectly on your screen and access them simultaneously!
  • by clicking and dragging your windows to various sections on your screen, you can optimize productivity with a snap. iSnap offers you 3 different templates to choose for optimal productivity.
2
  • You can't hide the icon that it adds to the menubar, adding yet another usless application up there. Also it refuses to open and says to "Enable access for assistive devices and try again". But there is no such thing in System Preferences anymore.
    – xApple
    Commented Apr 12, 2016 at 16:00
  • @xApple, you are right, but consider the point, that this utility is tiny, ~0.3Mb. It would be too much to expect an advanced feature list here. I'm not forcing anyone to use it, I just shared what I've been using for 1.5 years. It simply does the job, not more, not less. iShake - appeared useless utility for me as well, I disabled it from the very beginning...
    – Farside
    Commented Apr 12, 2016 at 22:15
3

FastScripts adds functionality to other window managers such as SizeUp, including a script for tiling all open windows. Scripts can be run by binding to keyboard shortcuts.

http://www.red-sweater.com/fastscript/

0
3

Magnets

App Store ($1.99)

Main features:

  • Snapping windows like Windows 7, works well with dual display

Video review on youtube

You must log in to answer this question.