A macOS utility that locks the Dock to a single display in multi-monitor setups, preventing automatic movement for a stable workspace.
DockAnchor is a macOS utility that locks the system Dock to a single display in a multi-monitor setup. It solves the problem of the Dock automatically jumping between screens when the cursor approaches the bottom edge, which can be distracting and disrupt workflow. The app runs natively in the background, intercepting mouse events to keep the Dock anchored to a user-selected monitor.
Mac users with multiple displays who find the automatic Dock movement disruptive, particularly professionals, developers, and creatives seeking a stable, predictable workspace across monitors.
Developers choose DockAnchor because it offers a system-level, non-destructive solution that doesn't restart the Dock—avoiding flashes and delays—and provides real-time display management with profiles, automation, and a native, lightweight background presence.
DockAnchor is a simple macOS utility that stops the Dock from moving between displays. Lock your Dock to a single screen for a more stable, distraction-free workspace. Ideal for multi-monitor setups. Lightweight, native, and runs quietly in the background.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Intercepts mouse events at the OS level to block Dock movement entirely, avoiding the visual flashes and delays associated with dock-restarting scripts, as described in the README.
Visually maps connected monitors with friendly names and updates dynamically when displays are added, removed, or rearranged, providing clear UI feedback from the app's interface.
Supports creating profiles that can automatically switch or move the Dock based on connected hardware, enabling customized anchoring for different workspace configurations.
Runs quietly with menu bar and Dock icons, allowing protection to stay active even when the main window is closed, as highlighted in the features list.
Requires granting full accessibility access in System Preferences to function, which can be a security concern for users and a barrier in locked-down IT environments, as admitted in the README.
Exclusively available for macOS, with no support for Windows or Linux, restricting its utility for users in multi-platform or heterogeneous computing setups.
Relies on low-level system APIs for event monitoring and display detection, which could break with macOS updates, necessitating frequent app updates and posing compatibility risks.