Software Alternatives & Reviews

Ask HN: Why does Apple refuse to add window snapping to macOS?

Rectangle yabai Moom Magnet Window Manager Mizage Divvy Phoenix spectrwm
  1. Window management app based on Spectacle, written in Swift.
    Pricing:
    • Open Source
    I'm the developer behind Rectangle. There are a handful of features in Rectangle that aren't in Magnet, like being able to repeat shortcuts to achieve different sizes/positions, and being able to modify a lot more of the behavior of the app (there are more settings, and there are terminal commands listed on the readme of the GitHub repo). The main draw is that Rectangle is FOSS, which comes with obvious benefit. Beyond that, Rectangle Pro (paid, closed source) is where I've put a ton more features. You can find Rectangle & Rectangle Pro at https://rectangleapp.com.

    #Mac Tools #Window Manager #Developer Tools 446 social mentions

  2. 2
    A tiling window manager for macOS based on binary space partitioning
    I feel the same way. I would much prefer no animation at all, and an instant transition to another space. Apparently this is possible with [yabai](<a href="https://github.com/koekeishiya/yabai">https://github.com/koekeishiya/yabai</a>), but it requires disabling system integrity protection which I am personally uncomfortable with.

    #Window Manager #OSX Tools #Mac Tools 132 social mentions

  3. 3
    Move your mouse over the green zoom button in any window, and Moom's mouse control overlay will appear (as seen in the above animation).
    I started with rectangle but now prefer moom. https://manytricks.com/moom/ It integrates in the way I would expect the native feature to work: hover the green button for a snapping palette.

    #Window Manager #OSX Tools #OSX Window Manager 65 social mentions

  4. Magnet Developers
    I use Magnet which is sweet. https://magnet.crowdcafe.com/.

    #Window Manager #OSX Tools #OSX Window Manager 68 social mentions

  5. Divvy is an entirely new way of managing your workspace.
    Ooooo good tip, thanks! This might be a good replacement for Divvy [0], which I used until it EoL’d [0] https://mizage.com/divvy/.

    #Window Manager #OSX Tools #Mac Tools 20 social mentions

  6. Customizable app switcher for Mac
    Siracusa also developed an app to get Classic Mac window layering behavior on MacOS. - https://hypercritical.co/front-and-center/ And one that gives him an application switcher that works the way he likes: - https://hypercritical.co/switchglass/.

    #Mac #Productivity #iPhone 2 social mentions

  7. Brief Description of Phoenix software: Phoenix is a light platform that acts as a macOS and windows application manager and is scriptable with JavaScript. Read more about Phoenix.
    When I was annoyed with this I went ahead and downloaded phoenix (<a href="https://github.com/kasper/phoenix">https://github.com/kasper/phoenix</a>) wrote a little javascript and now I have a bunch of globally accessable hotkeys so I can lay my windows out in a number of combinations. Right now I have setups for over/under left/right, two by two grid, and three by three grid. I've got some plans to spend some time enabling more arbitrary grids and subgrids but I haven't gotten to it yet.

    #Window Manager #OSX Tools #Linux 10 social mentions

  8. spectrwm is a small dynamic tiling window manager for X11.
    I use the tiling WM spectrwm. It lets me pull windows out of tiling mode and into window mode. I think a common operation on most tiling window managers. Most of the time I don't want overlapping windows(thus the tiling WM) but every once in a while I do, so the best of both worlds. It is a bit obscure but I quite like spectrwm, it fills this sweet spot where it is much simpler than I3 but much more feature complete than DWM. <a href="https://github.com/conformal/spectrwm">https://github.com/conformal/spectrwm</a>.

    #Window Manager #Linux #Utilities 10 social mentions

Discuss: Ask HN: Why does Apple refuse to add window snapping to macOS?

Log in or Post with