DockAnchor for Mac
Locks the macOS Dock to one display in multi-monitor setups.
By bwya77. Free and open source, MIT licence.
DockAnchor at a glance
- Version
- 2.1.0
- Released
- 8 June 2026
- Download size
- 695 KB
- Works on
- Apple silicon and Intel
- Licence
- MIT
- Category
- Windows and Keyboard
- Developer
- bwya77
- GitHub stars
- 587
About DockAnchor
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.
Screenshots




How to install DockAnchor on a Mac
- Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
- Search for DockAnchor and press Get. OpenDMG downloads version 2.1.0 from bwya77's own GitHub release.
- Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.
Updates to DockAnchor show up in OpenDMG and install with one button. No account is needed.
Prefer to do it by hand? The developer's file is on GitHub: DockAnchor.zip (695 KB).
What is new in DockAnchor 2.1.0
## What's Changed * Fix Dock sticking to primary monitor in multi-monitor post-wake by @mbentley in https://github.com/bwya77/DockAnchor/pull/20 * Use NSScreen.localizedName for reliable display names by @sbarer in https://github.com/bwya77/DockAnchor/pull/19 * feat: add customizable cursor position for dock relocation by @Krknv in https://github.com/bwya77/DockAnchor/pull/17 * Add hot corner support while blocking dock movement by @frye in https://github.com/bwya77/DockAnchor/pull/13 * Add CI/CD workflows for build, test, and release by @bwya77 in https://github.com/bwya77/DockAnchor/pull/21 * Fix release workflow code signing by @bwya77 in https://github.com/bwya77/DockAnchor/pull/22 * Fix release workflow app bundle path by @bwya77 in https://github.com/bwya77/DockAnchor/pull/23 * Fix notarization: add timestamp and error logging by @bwya77 in https://github.com/bwya77/DockAnchor/pull/24 * Fix notarization: strip debug entitlement by @bwya77 in https://github.com/bwya77/DockAnchor/pull/25 ## New Contributors * @mbentley made their first contribution in https://github.com/bwya77/DockAnchor/pull/20 * @sbarer made their first contribution in https://github.com/bwya77/DockAnchor/pull/19 * @Krknv made their first contribution in https://github.com/bwya77/DockAnchor/pull/17 * @frye made their first contribution in https://github.com/bwya77/DockAnchor/pull/13 …
More Windows and Keyboard apps
-
RectangleRectangle is a window manager heavily based on Spectacle, written in Swift
-
AeroSpaceAeroSpace is an i3-like tiling window manager for macOS
-
AmethystAutomatic tiling window manager for macOS
-
LoopWindow management made elegant
-
FlashSpaceEnhance and replace the native Spaces functionality of macOS
-
OmniWMA Flexible and Modern Tiling Window Manager