[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:rectangle-pro:en":3,"releases:stats:cask:rectangle-pro:en":390,"related:cask:rectangle-pro:en":391,"markdown:3:2049:1xt6t6v":444},{"accentColor":4,"artifacts":5,"autoUpdates":40,"categories":41,"conflictsWith":48,"dependsOn":51,"deprecated":44,"description":62,"descriptionEn":63,"developer":64,"disabled":44,"displayName":14,"downloadSha256":65,"downloadSize":66,"downloadUrl":67,"editorChoice":44,"formulaeUrl":68,"homepage":69,"iconUrl":70,"installCommand":71,"installs":72,"installs30d":73,"isFont":44,"isLibrary":44,"kegOnly":44,"kind":76,"latestRelease":77,"machineTranslated":44,"minMacos":61,"name":14,"names":97,"platforms":99,"primaryCategory":359,"rank30d":360,"releaseCount":361,"releaseStats":362,"screenshots":369,"sourceLocale":91,"sourceUrl":377,"summary":378,"summaryTranslation":379,"supports":380,"tags":382,"tap":388,"token":98,"version":96,"versionChangedAt":389},"#4E7073",{"apps":6,"binaries":8,"entries":9,"pkgs":39},[7],"Rectangle Pro.app",[],[10,18,25],{"declaration":11,"phase":16,"sources":17,"type":16},{"uninstall":12},[13],{"login_item":14,"quit":15},"Rectangle Pro","com.knollsoft.Hookshot","uninstall",[],{"declaration":19,"phase":22,"sources":23,"target":21,"type":24},{"app":20,"target":21},[7],"\u002FApplications\u002FRectangle Pro.app","install",[7],"app",{"declaration":26,"phase":36,"sources":37,"type":38},{"zap":27},[28],{"trash":29},[30,31,32,33,34,35],"~\u002FLibrary\u002FApplication Support\u002FRectangle Pro","~\u002FLibrary\u002FCaches\u002Fcom.knollsoft.Hookshot","~\u002FLibrary\u002FCookies\u002Fcom.knollsoft.Hookshot.binarycookies","~\u002FLibrary\u002FHTTPStorages\u002Fcom.knollsoft.Hookshot","~\u002FLibrary\u002FHTTPStorages\u002Fcom.knollsoft.Hookshot.binarycookies","~\u002FLibrary\u002FPreferences\u002Fcom.knollsoft.Hookshot.plist","cleanup",[],"zap",[],true,[42],{"icon":43,"machineTranslated":44,"name":45,"slug":46,"sourceLocale":47},"lucide:wrench",false,"Utilities","utilities","zh-CN",{"casks":49,"formulae":50},[],[],{"arch":52,"casks":55,"formulae":56,"macos":57,"requirements":58},[53,54],"arm64","x86_64",[],[],">= 14",{"macos":59},{">=":60},[61],"14","Rectangle Pro is Ryan Hanson's commercial window-management application for macOS. It moves and resizes windows through cursor movement, trackpad gestures, keyboard shortcuts and configurable snap areas, including windows that are not currently focused.\n\n## Window placement\nA single key combination can throw a window to 16 sizes and positions. Custom commands define your own size and position and what repeated execution does. The app also provides Windows-style arrow shortcuts, multi-window actions, fill-left\u002Fright commands and a configurable snap panel. Snap targets can be placed anywhere on the screen.\n\n## Workspaces and quick access\nApplication layouts arrange a workspace with one shortcut and can activate when displays connect or disconnect. Stash windows at screen edges and reveal them by moving the cursor to the edge, or pin an app to one side. Customize the menu-bar command list and open it with a shortcut or context click. Import shortcuts from Rectangle and synchronize configuration through iCloud.\n\n## Requirements and licensing\nThe official product page advertises Intel and Apple Silicon support, a 10-day trial and one license active on up to three devices. It still states macOS 13.5+, but the exact 3.94 update feed and current Homebrew cask require macOS 14.0 or later; use the version-specific requirement. Older installers are linked separately on the official version page.\n\nRectangle Pro is distinct from the free open-source Rectangle app. The linked RectanglePro-Community repository is for bugs and discussion, not the proprietary application source code. No public Rectangle Pro source-code repository is established.\n\n## Sources\n- [Official product page](https:\u002F\u002Frectangleapp.com\u002Fpro)\n- [Official version history](https:\u002F\u002Frectangleapp.com\u002Fpro\u002Fversions)\n- [Official update feed](https:\u002F\u002Frectangleapp.com\u002Fpro\u002Fdownloads\u002Fupdates.xml)\n- [Official community tracker](https:\u002F\u002Fgithub.com\u002Frxhanson\u002FRectanglePro-Community)\n- [Homebrew cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fr\u002Frectangle-pro.rb)\n","Window snapping tool","Ryan Hanson","1a7e2b6c75e47e603497815d1500bd1a410d5e76b4bf74ddb55e5bf0e4b522c8",8706119,"https:\u002F\u002Frectangleapp.com\u002Fpro\u002Fdownloads\u002FRectangle%20Pro%203.94.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Frectangle-pro","https:\u002F\u002Frectangleapp.com\u002Fpro","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Ff8c09c076f4c\u002F01123956e61f-256.png","brew install --cask rectangle-pro",{"d30":73,"d365":74,"d90":75},191,4080,751,"cask",{"bodyMarkdown":78,"brewCommittedAt":79,"hasNotes":40,"id":80,"isLatest":40,"isPrerelease":44,"machineTranslated":44,"publishedAt":81,"sections":82,"source":90,"sourceLocale":91,"summary":92,"title":93,"translation":94,"version":96},"## Rectangle Pro 3.94\n\n- Next\u002FPrevious space was broken for some window styles in macOS 27. This should now be fixed.\n- Rectangle Pro was previously not handling frontmost windows for multiple instances of the same app and now it is.\n- Next\u002FPrevious display actions can now be configured to ignore specific displays via the corresponding gear button in the Keyboard Shortcuts section of the Settings window.\n- Under the hood improvements were added to the initialization of the app upon launch.\n\nSource: https:\u002F\u002Frectangleapp.com\u002Fpro\u002Fdownloads\u002Fupdates.xml\nVersion history: https:\u002F\u002Frectangleapp.com\u002Fpro\u002Fversions\nHomebrew version evidence: https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fcommit\u002Fa04b9f2383f4be7342585d4cb0d9d65bb46256f2","2026-10-07T13:48:19Z",2087,"2026-10-07T13:19:41Z",[83],{"area":84,"items":85},"Changes",[86,87,88,89],"Fixes space switching for some window styles in macOS 27.","Handles frontmost windows across multiple instances of the same app.","Adds display exclusions to Next\u002FPrevious display actions.","Improves app initialization on launch.","editorial","en-US","Fixes space switching for some macOS 27 window styles and frontmost-window handling across app instances; adds display exclusions and improves launch initialization.","Rectangle Pro 3.94",{"locale":91,"machineTranslated":44,"sourceLocale":91,"status":95},"source","3.94",[14,98],"rectangle-pro",[100,133,165,198,230,263,295,327],{"arch":54,"artifacts":101,"conflictsWith":121,"dependsOn":124,"downloadSha256":65,"downloadUrl":67,"macos":131,"minMacos":61,"requiresRosetta":44,"tag":132,"version":96},{"apps":102,"binaries":103,"entries":104,"pkgs":120},[7],[],[105,110,114],{"declaration":106,"phase":16,"sources":109,"type":16},{"uninstall":107},[108],{"login_item":14,"quit":15},[],{"declaration":111,"phase":22,"sources":113,"target":21,"type":24},{"app":112,"target":21},[7],[7],{"declaration":115,"phase":36,"sources":119,"type":38},{"zap":116},[117],{"trash":118},[30,31,32,33,34,35],[],[],{"casks":122,"formulae":123},[],[],{"arch":125,"casks":126,"formulae":127,"macos":57,"requirements":128},[54],[],[],{"macos":129},{">=":130},[61],"27","golden_gate",{"arch":53,"artifacts":134,"conflictsWith":154,"dependsOn":157,"downloadSha256":65,"downloadUrl":67,"macos":131,"minMacos":61,"requiresRosetta":44,"tag":164,"version":96},{"apps":135,"binaries":136,"entries":137,"pkgs":153},[7],[],[138,143,147],{"declaration":139,"phase":16,"sources":142,"type":16},{"uninstall":140},[141],{"login_item":14,"quit":15},[],{"declaration":144,"phase":22,"sources":146,"target":21,"type":24},{"app":145,"target":21},[7],[7],{"declaration":148,"phase":36,"sources":152,"type":38},{"zap":149},[150],{"trash":151},[30,31,32,33,34,35],[],[],{"casks":155,"formulae":156},[],[],{"arch":158,"casks":159,"formulae":160,"macos":57,"requirements":161},[53],[],[],{"macos":162},{">=":163},[61],"arm64_golden_gate",{"arch":54,"artifacts":166,"conflictsWith":186,"dependsOn":189,"downloadSha256":65,"downloadUrl":67,"macos":196,"minMacos":61,"requiresRosetta":44,"tag":197,"version":96},{"apps":167,"binaries":168,"entries":169,"pkgs":185},[7],[],[170,175,179],{"declaration":171,"phase":16,"sources":174,"type":16},{"uninstall":172},[173],{"login_item":14,"quit":15},[],{"declaration":176,"phase":22,"sources":178,"target":21,"type":24},{"app":177,"target":21},[7],[7],{"declaration":180,"phase":36,"sources":184,"type":38},{"zap":181},[182],{"trash":183},[30,31,32,33,34,35],[],[],{"casks":187,"formulae":188},[],[],{"arch":190,"casks":191,"formulae":192,"macos":57,"requirements":193},[54],[],[],{"macos":194},{">=":195},[61],"26","tahoe",{"arch":53,"artifacts":199,"conflictsWith":219,"dependsOn":222,"downloadSha256":65,"downloadUrl":67,"macos":196,"minMacos":61,"requiresRosetta":44,"tag":229,"version":96},{"apps":200,"binaries":201,"entries":202,"pkgs":218},[7],[],[203,208,212],{"declaration":204,"phase":16,"sources":207,"type":16},{"uninstall":205},[206],{"login_item":14,"quit":15},[],{"declaration":209,"phase":22,"sources":211,"target":21,"type":24},{"app":210,"target":21},[7],[7],{"declaration":213,"phase":36,"sources":217,"type":38},{"zap":214},[215],{"trash":216},[30,31,32,33,34,35],[],[],{"casks":220,"formulae":221},[],[],{"arch":223,"casks":224,"formulae":225,"macos":57,"requirements":226},[53],[],[],{"macos":227},{">=":228},[61],"arm64_tahoe",{"arch":54,"artifacts":231,"conflictsWith":251,"dependsOn":254,"downloadSha256":65,"downloadUrl":67,"macos":261,"minMacos":61,"requiresRosetta":44,"tag":262,"version":96},{"apps":232,"binaries":233,"entries":234,"pkgs":250},[7],[],[235,240,244],{"declaration":236,"phase":16,"sources":239,"type":16},{"uninstall":237},[238],{"login_item":14,"quit":15},[],{"declaration":241,"phase":22,"sources":243,"target":21,"type":24},{"app":242,"target":21},[7],[7],{"declaration":245,"phase":36,"sources":249,"type":38},{"zap":246},[247],{"trash":248},[30,31,32,33,34,35],[],[],{"casks":252,"formulae":253},[],[],{"arch":255,"casks":256,"formulae":257,"macos":57,"requirements":258},[54],[],[],{"macos":259},{">=":260},[61],"15","sequoia",{"arch":53,"artifacts":264,"conflictsWith":284,"dependsOn":287,"downloadSha256":65,"downloadUrl":67,"macos":261,"minMacos":61,"requiresRosetta":44,"tag":294,"version":96},{"apps":265,"binaries":266,"entries":267,"pkgs":283},[7],[],[268,273,277],{"declaration":269,"phase":16,"sources":272,"type":16},{"uninstall":270},[271],{"login_item":14,"quit":15},[],{"declaration":274,"phase":22,"sources":276,"target":21,"type":24},{"app":275,"target":21},[7],[7],{"declaration":278,"phase":36,"sources":282,"type":38},{"zap":279},[280],{"trash":281},[30,31,32,33,34,35],[],[],{"casks":285,"formulae":286},[],[],{"arch":288,"casks":289,"formulae":290,"macos":57,"requirements":291},[53],[],[],{"macos":292},{">=":293},[61],"arm64_sequoia",{"arch":54,"artifacts":296,"conflictsWith":316,"dependsOn":319,"downloadSha256":65,"downloadUrl":67,"macos":61,"minMacos":61,"requiresRosetta":44,"tag":326,"version":96},{"apps":297,"binaries":298,"entries":299,"pkgs":315},[7],[],[300,305,309],{"declaration":301,"phase":16,"sources":304,"type":16},{"uninstall":302},[303],{"login_item":14,"quit":15},[],{"declaration":306,"phase":22,"sources":308,"target":21,"type":24},{"app":307,"target":21},[7],[7],{"declaration":310,"phase":36,"sources":314,"type":38},{"zap":311},[312],{"trash":313},[30,31,32,33,34,35],[],[],{"casks":317,"formulae":318},[],[],{"arch":320,"casks":321,"formulae":322,"macos":57,"requirements":323},[54],[],[],{"macos":324},{">=":325},[61],"sonoma",{"arch":53,"artifacts":328,"conflictsWith":348,"dependsOn":351,"downloadSha256":65,"downloadUrl":67,"macos":61,"minMacos":61,"requiresRosetta":44,"tag":358,"version":96},{"apps":329,"binaries":330,"entries":331,"pkgs":347},[7],[],[332,337,341],{"declaration":333,"phase":16,"sources":336,"type":16},{"uninstall":334},[335],{"login_item":14,"quit":15},[],{"declaration":338,"phase":22,"sources":340,"target":21,"type":24},{"app":339,"target":21},[7],[7],{"declaration":342,"phase":36,"sources":346,"type":38},{"zap":343},[344],{"trash":345},[30,31,32,33,34,35],[],[],{"casks":349,"formulae":350},[],[],{"arch":352,"casks":353,"formulae":354,"macos":57,"requirements":355},[53],[],[],{"macos":356},{">=":357},[61],"arm64_sonoma",{"icon":43,"machineTranslated":44,"name":45,"slug":46,"sourceLocale":47},536,59,{"brewLag":363,"cadence":367,"count30d":368},{"compared":364,"earlierCount":365,"medianMinutes":366},3,0,144,"biweekly",4,[370],{"caption":371,"height":372,"machineTranslated":44,"sourceLocale":91,"theme":373,"thumbUrl":374,"url":375,"width":376},"Official Rectangle Pro Cursor Movement settings screenshot (version unspecified)",1125,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fc01f0ec04e82\u002Fe73dbba63234-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fc01f0ec04e82\u002Fe73dbba63234-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fr\u002Frectangle-pro.rb","A Mac window manager with cursor gestures, keyboard shortcuts, custom snap targets, workspace layouts and windows that stash at screen edges.",{"locale":91,"machineTranslated":44,"sourceLocale":91,"status":95},{"arm64":40,"requiresRosetta":44,"status":381,"x86_64":40},"known",[383,384,385,386,387],"Window Management","Keyboard Shortcuts","Workspace Layouts","macOS","Productivity","homebrew\u002Fcask","2026-10-07T14:45:22.21391Z",null,[392,403,414,423,434],{"accentColor":393,"autoUpdates":40,"deprecated":44,"disabled":44,"displayName":394,"editorChoice":44,"iconUrl":395,"installs30d":396,"isFont":44,"isLibrary":44,"kind":76,"machineTranslated":44,"name":394,"primaryCategory":397,"rank30d":398,"sourceLocale":91,"summary":399,"token":400,"version":401,"versionChangedAt":402},"#469EF4","OnlySwitch","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F3415b40ab9c5\u002F649b0de45a4d-256.png",174,{"icon":43,"machineTranslated":44,"name":45,"slug":46,"sourceLocale":47},567,"A macOS menu-bar toolbox for system toggles, Shortcuts, desktop widgets, custom scripts and live CPU, GPU, memory, disk and network monitoring.","only-switch","2.8.1","2026-10-07T09:38:40.131182Z",{"accentColor":404,"autoUpdates":40,"deprecated":44,"disabled":44,"displayName":405,"editorChoice":44,"iconUrl":406,"installs30d":407,"isFont":44,"isLibrary":44,"kind":76,"machineTranslated":44,"name":405,"primaryCategory":408,"rank30d":409,"sourceLocale":91,"summary":410,"token":411,"version":412,"versionChangedAt":413},"#FCC976","f.lux","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F751e8f2e2b27\u002Fc648cdea840b-256.png",188,{"icon":43,"machineTranslated":44,"name":45,"slug":46,"sourceLocale":47},542,"Automatically adjusts your Mac display color temperature to your location and wake schedule, with daytime, sunset and bedtime settings.","flux-app","42.2","2026-10-07T09:38:28.442235Z",{"autoUpdates":44,"deprecated":44,"disabled":44,"displayName":415,"editorChoice":44,"installs30d":416,"isFont":44,"isLibrary":44,"kind":76,"machineTranslated":44,"name":415,"primaryCategory":417,"rank30d":418,"sourceLocale":91,"summary":419,"token":420,"version":421,"versionChangedAt":422},"Impactor",289,{"icon":43,"machineTranslated":44,"name":45,"slug":46,"sourceLocale":47},396,"Sideloading application for iOS\u002FtvOS","impactor","2.6.5","2026-10-07T09:38:37.849603Z",{"accentColor":424,"autoUpdates":44,"deprecated":44,"disabled":44,"displayName":425,"editorChoice":44,"iconUrl":426,"installs30d":427,"isFont":44,"isLibrary":44,"kind":76,"machineTranslated":44,"name":425,"primaryCategory":428,"rank30d":429,"sourceLocale":91,"summary":430,"token":431,"version":432,"versionChangedAt":433},"#921E67","Swift Quit","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fabbfb79ee110\u002F7b640ee5e3a5-256.png",230,{"icon":43,"machineTranslated":44,"name":45,"slug":46,"sourceLocale":47},463,"Automatically quit selected macOS apps when their last window closes, with configurable inclusion and exclusion lists.","swift-quit","1.5","2026-10-07T09:38:42.722922Z",{"autoUpdates":44,"deprecated":44,"disabled":44,"displayName":435,"editorChoice":44,"iconUrl":436,"installs30d":437,"isFont":44,"isLibrary":44,"kind":76,"machineTranslated":44,"name":435,"primaryCategory":438,"rank30d":439,"sourceLocale":91,"summary":440,"token":441,"version":442,"versionChangedAt":443},"BetterCmdTab","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fd37cbb90b34a\u002Fefc3003dcc1b-256.png",233,{"icon":43,"machineTranslated":44,"name":45,"slug":46,"sourceLocale":47},456,"A native macOS window switcher and app launcher with searchable tabs, previews, scoped shortcuts and live configuration.","bettercmdtab","26.7,20260813144806","2026-10-07T09:38:25.801627Z","\u003Cp>Rectangle Pro is Ryan Hanson's commercial window-management application for macOS. It moves and resizes windows through cursor movement, trackpad gestures, keyboard shortcuts and configurable snap areas, including windows that are not currently focused.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Window placement\u003C\u002Fh3>\n\u003Cp>A single key combination can throw a window to 16 sizes and positions. Custom commands define your own size and position and what repeated execution does. The app also provides Windows-style arrow shortcuts, multi-window actions, fill-left\u002Fright commands and a configurable snap panel. Snap targets can be placed anywhere on the screen.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Workspaces and quick access\u003C\u002Fh3>\n\u003Cp>Application layouts arrange a workspace with one shortcut and can activate when displays connect or disconnect. Stash windows at screen edges and reveal them by moving the cursor to the edge, or pin an app to one side. Customize the menu-bar command list and open it with a shortcut or context click. Import shortcuts from Rectangle and synchronize configuration through iCloud.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Requirements and licensing\u003C\u002Fh3>\n\u003Cp>The official product page advertises Intel and Apple Silicon support, a 10-day trial and one license active on up to three devices. It still states macOS 13.5+, but the exact 3.94 update feed and current Homebrew cask require macOS 14.0 or later; use the version-specific requirement. Older installers are linked separately on the official version page.\u003C\u002Fp>\n\u003Cp>Rectangle Pro is distinct from the free open-source Rectangle app. The linked RectanglePro-Community repository is for bugs and discussion, not the proprietary application source code. No public Rectangle Pro source-code repository is established.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Sources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frectangleapp.com\u002Fpro\" target=\"_blank\" rel=\"noopener noreferrer\">Official product page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frectangleapp.com\u002Fpro\u002Fversions\" target=\"_blank\" rel=\"noopener noreferrer\">Official version history\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frectangleapp.com\u002Fpro\u002Fdownloads\u002Fupdates.xml\" target=\"_blank\" rel=\"noopener noreferrer\">Official update feed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frxhanson\u002FRectanglePro-Community\" target=\"_blank\" rel=\"noopener noreferrer\">Official community tracker\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fr\u002Frectangle-pro.rb\" target=\"_blank\" rel=\"noopener noreferrer\">Homebrew cask\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n"]