DockDoor logotype

DockDoor

A new way of interacting with the Dock.

DockDoor is the only free and open-source application that lets you easily switch between windows on macOS.

Available for macOS 13 and newer. Support for Intel and Apple Silicon.


Manage windows and applications directly from the previews.

You can close, minimize, maximize windows, and quit applications.

DockDoor supports multiple windows per app.

An example of use of DockDoor: traffic light buttons allow users to manage their windows and applications.

Hold ⌥ (Option key) while clicking the Quit button to force quit the currently previewed app.

Description of the controls on window previews.

Reposition windows with ease

Drag windows directly from DockDoor previews to reposition them

Video demonstration of window dragging feature in DockDoor.

Video demonstration of window dragging feature in DockDoor.


See everything in detail.

When the preview is not enough, just display a bigger one.

A screenshot showing the large preview option.

Customize anything you want.

Choose where you want to see the traffic light buttons and the window title.

A series of images showing the customization options for traffic light buttons and window titles.

DockDoor also provides customization options for the app title style.

A series of images showing the customization options for application titles.

🌔 Also available in dark mode. 🦉

A screenshot of the dark mode

That’s not all.

DockDoor also provides a customizable window switcher, a feature similar to Microsoft Windows’s Alt + Tab.

More information available in the documentation. Chainlink icon


Download DockDoor now!

DockDoor is free and open-source. Its source code is available on GitHub. View on GitHub.

Latest release Total downloads Stars Forks Issues License Contributors

Thanks to you, DockDoor is already available in more than 10 languages! If you want to contribute translating the app in yours, do not hesitate!

If you like this application, please consider donating to the developer. Thank you!


Contribute to this project.

If you have basic knowledge of Swift and SwiftUI, you are welcome to contribute to this open-source project!
Contributing does not stop there. If you find a bug or want to request a feature, do not hesitate to open an issue on the GitHub repository!
Please read the quick guide on the GitHub repository for more information. Chainlink icon


Frequently Asked Questions

How to use the Dock peek feature?
Simply hover over any application’s icon on the Dock with at least one window open. Previews of the application’s opened, minimized and hidden windows will be displayed. Take control of the windows by using the traffic light buttons.
How to force quit an application?
Hold the Option key () when clicking the purple button to force quit the app.
What is the window switcher?
The default behavior of DockDoor assigns Command () + Tab () as the shortcut for the window switcher, a feature similar to the Alt + Tab () shortcut in Microsoft Windows.

To switch between windows, hold down the Command () key and press the Tab () key repeatedly until the desired window is highlighted. Release both keys to switch to the selected window.

If you want to set your own keybind, you can disable the
Use default macOS keybind ⌘ + ⇥
option in the
Window Switcher
tab. Then, choose one of modifier keys (⌃, ⌥, or ⌘), click on
Start Recording keybind
and press the key you want to associate with the previously selected modifier key.
How to access DockDoor’s settings window?
If you have disabled the
Show Menu Bar Icon
option in the
General
tab, search for "DockDoor" using Spotlight and select the application. The settings window should then appear.

If not, simply click on the menu bar icon and select
Open Settings
. The settings window should now appear.

Didn’t find your answer? Please search in the issues on the GitHub repository, and in a last resort open a new one describing your problem. Chainlink icon