Moving a macOS window by clicking anywhere on it

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • RectanglePro-Community

    Bug reports and discussion for the Rectangle Pro app

    I've also been hand-copying my Zooom2 app from machine to machine.

    On my new M1, I am using Hookshot (which apparently is now Rectangle Pro https://rectangleapp.com/pro ) – it has support for key combos to Move and Resize windows.

    The only downside is that Hookshot/Rectangle focuses the window when you do this, which Zooom2 did not.

  • Rectangle

    Move and resize windows on macOS with keyboard shortcuts and snap areas

    Personally I use Spectacle [0] and a few handy shortcuts to move and resize windows. For me, it's just enough customization without going over the board with scripting a window manager from scratch. As I just discovered, Spectacle is no longer actively maintained, but it still works just fine. The recommended alternative from their readme is Rectangle [1].

    [0] https://github.com/eczarny/spectacle

    [1] https://github.com/rxhanson/Rectangle

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • spectacle

    Discontinued Spectacle allows you to organize your windows without using a mouse.

    Personally I use Spectacle [0] and a few handy shortcuts to move and resize windows. For me, it's just enough customization without going over the board with scripting a window manager from scratch. As I just discovered, Spectacle is no longer actively maintained, but it still works just fine. The recommended alternative from their readme is Rectangle [1].

    [0] https://github.com/eczarny/spectacle

    [1] https://github.com/rxhanson/Rectangle

  • Hummingbird

    A macOS utility that makes window management a breeze (by finestructure)

    This method doesn't allow customizing the keys. Best app for this is https://github.com/finestructure/Hummingbird.

  • altdrag

    :file_folder: Easily drag windows when pressing the alt key. (Windows)

  • desktoppr

    Simple command line tool to set the desktop picture on macOS

  • macos-defaults

    Incomplete list of macOS `defaults` commands with demos ✨ (by yannbertrand)

    I thought this was fairly well known with respect to the defaults customizations. There is a repo here: https://macos-defaults.com/#-what-s-a-defaults-command

    ...but it is missing a lot of them, which are scattered across the internet. Some others worth checking out are aggregated here:

    https://gist.github.com/romanhaa/9804183f242991007b316a59c4b...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • HyperKey.spoon

    This library allows you to bind keys to a modifier, and shows you a popup overlay of all your key binds when you hold down the modifier key.

    FYI, I ported the basic features to Hammerspoon (resize, drag) after Zooom2 was abandoned in this free OSS library: https://github.com/dbalatero/HyperKey.spoon

  • SkyRocket.spoon

    Resize and move windows using the mouse and modifier keys. A Hammerspoon clone of Zooom/2 functionality.

    This free Hammerspoon plugin will also resize background windows: https://github.com/dbalatero/SkyRocket.spoon/

  • Amethyst

    Automatic tiling window manager for macOS à la xmonad.

    Amethyst is another great tiling manager, although it's much more focused on the i3-style tiling than just easy snapping. Used it for a while (although I really still don't like Mac's window management).

    https://ianyh.com/amethyst/

  • yabai

    A tiling window manager for macOS based on binary space partitioning

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts