Brifing

LanesMac: A Scrolling Tiling Window Manager for macOS

A new window management tool that organizes applications into a horizontal, non-overlapping scrolling strip.

Hacker News: Show HN2 min

1Innovative Scrolling Window Management

LanesMac introduces a scrolling tiling interface for macOS, diverging from traditional grid-based tiling. Instead of shrinking windows to fit a fixed screen, it places every application into a long horizontal strip. Users navigate by scrolling through this strip, ensuring that each window maintains its original width without overlapping other active applications.

2Technical Implementation and Requirements

The software is a universal application compatible with both Apple silicon and Intel-based Macs running macOS 13 Ventura or later. It operates by leveraging the macOS Accessibility API to move and resize windows. Unlike some alternatives, it does not require disabling System Integrity Protection, maintaining standard security protocols for the operating system.

3Advanced Layout and Navigation Features

Users can organize workflows using stacks, tabbed columns, and pinned columns for persistent access to specific tools like chat or music. Navigation is handled via keyboard shortcuts or trackpad gestures, including two-finger sideways swipes. The system allows for precise width adjustments, which are preserved even when new windows are added to the strip.

4Comparison with Existing Solutions

Traditional grid tilers like yabai or AeroSpace split the screen into smaller slices as windows increase. In contrast, LanesMac keeps windows at their designated size, extending the strip length instead. While tools like Rectangle or Magnet focus on snapping, LanesMac automates the tiling process entirely without requiring manual window placement or constant resizing.

5Integration and Scripting Capabilities

LanesMac includes a command-line tool and supports custom URL schemes for advanced automation. Users can trigger layout loads, focus specific windows, or flag columns via tools like Raycast, Alfred, or standard shell scripts. This allows for deep integration into existing developer workflows, providing programmatic control over the desktop environment and window states.

6Privacy and Licensing Model

The application follows a one-time purchase model with no subscription fees or account requirements. It operates locally, ensuring no data tracking occurs within the app. A 24-hour free trial is available for all users, after which a single license is required per machine to continue using the software and receiving updates.

7Multi-Monitor and Workflow Persistence

Each connected display maintains its own independent strip, focus, and scroll position. This prevents scrolling on a laptop from affecting windows on an external monitor. Furthermore, the application restores columns, widths, and stack configurations after a system restart, ensuring that the workspace remains consistent across sessions without needing manual reconfiguration of windows.

8Strategic Utility for Professionals

LanesMac addresses the limitations of standard macOS window management by prioritizing screen real estate and focus. By eliminating the need for constant window resizing or manual arrangement, it provides a streamlined environment for developers and power users. Its design philosophy mirrors Linux-based tiling managers, bringing specialized workflow efficiency to the Apple ecosystem.

Original article: Hacker News: Show HN — LanesMac: A Scrolling Tiling Window Manager for macOS