What does HackerNews think of Rectangle?

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

Language: Swift

I use Rectangle [1] for window resizing, I have an ultra wide and it allows me to resize/move windows in thirds with a simple keystroke command, which I really like.

I also use it frequently to maximize the window to screen view without having it go full screen.

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

Spectacle is no longer maintained, per their website, and has been replaced by Rectangle: https://github.com/rxhanson/Rectangle
I use Rectangle and it's great for moving windows using the keyboard: https://github.com/rxhanson/Rectangle
> MonitorControl for M1 wouldn’t have been possible if I hadn’t open sourced Lunar’s code and my reasearch on that.

Thank you for your open source contributions.

> I can’t have it fully open source and still earn money from it.

I understand. No one asked you to make it 100% open source, but it would be great if the open source parts of the app are decoupled and can be independently built.

Actually, I knew several partially open source apps, similar to Lunar. For example, Rectangle [1] has both an open source version and a pro (paid) version. However, unlike Lunar, the open source code of Rectangle is buildable. In fact, Lunar might be the first partially open source app I know that is not buildable.

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

Just as a sidenote, because I was using Spectacle as well. JFYI: As it is no longer maintained, I switched to Rectangle (https://github.com/rxhanson/Rectangle) and can highly recommend it.
Spectacle is not being actively maintained, Rectangle is the spiritual successor https://github.com/rxhanson/Rectangle
Wow, I didn't know there was a paid Pro option, but the same developer also makes the open source app Rectangle, which sounds like the same thing minus a few features. I use it daily. https://github.com/rxhanson/Rectangle/
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

Rectangle is fully open source, so rather than working with the community to fix the problem you're having (about 1/10th the effort you went into debugging the problem), you instead opt for a paid app? What you do if you were using Linux?


Spectacle used to fix that, until it went EOL. https://www.spectacleapp.com/

So I switched to Rectangle, which has optional Spectacle-compatible keybindings. https://github.com/rxhanson/Rectangle

I also add RightZoom: https://www.blazingtools.com/right_zoom_mac.html

With them, window management becomes basically as good as any other desktop I use, and delivers most of what I like from tiling WMs.

Rectangle dev here. Rectangle will get you some more window actions, as you can see in the GitHub readme [1]. There are also some hidden configurations beyond what's in the UI [2].

There's also a feature called todo mode that kind of lets you pin a window on the side of the screen. This feature was created by Patrick Collison of Stripe and Nat Friedman.

And there's the fact that it's open source.

The real differences come in the paid, closed source version: Rectangle Pro [3]. Here's a comparison of some of my similar apps: https://rectangleapp.com/comparison

Rectangle is not on the Mac App Store, though, if that's important to you.

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

[2]: https://github.com/rxhanson/Rectangle/blob/master/TerminalCo...

[3]: https://rectangleapp.com/pro

The Rectangle app has been a great window tiling system for me: https://github.com/rxhanson/Rectangle
If you haven't seen it already, take a look at https://github.com/rxhanson/Rectangle for an OSX window utility. I've been having great success with it. Some placements may take a couple of shortcuts, but this is easy to memorise, for example "switch monitor" "second half"
That's exactly how I feel too!

For MacOS, I love Rectangle, which is both great and open source: