Now with custom Docks & Stage Manager mode

A better Dock for the
Mac you already love.

Window peeking, Alt+Tab switching, custom Docks, calendar previews and dozens of power features — all native, all private, all free.

Free & open source · Requires macOS 13 Ventura or later · also on Homebrew

AwesomeDock window previews shown over the macOS dock
100% local No cloud, no telemetry
Universal Apple Silicon & Intel
Notarized Signed by Apple
Open source MIT · on GitHub
The essentials

Three pillars.
One seamless workflow.

AwesomeDock starts with the features you'd expect from a great Dock — then keeps going.

Dock Previews

Hover. Peek. Switch.

Live previews of every open window appear the moment you hover. Click to focus, middle‑click to close, or use intuitive controls without ever leaving your current app.

Alt+Tab

Switch like Windows. Look like Mac.

Press Tab for a window‑based switcher with live thumbnails. Familiar muscle memory, beautiful execution.

Enhanced Cmd+Tab
Cmd+Tab

Native Cmd+Tab, supercharged.

Keep the muscle memory you already have. AwesomeDock layers richer previews and smoother navigation onto the system switcher.

New

Build the Dock you've always wanted.

Create as many Docks as you need — per‑monitor, per‑workspace, or per‑mood. Pin apps, files, folders, and actions side by side.

Stage Manager mode

Let a custom Dock collapse into a compact rail beside Stage Manager — or expand into a full launcher when you need it. Different Mac, same flow.

Custom Dock in Stage Manager mode

App folders, reimagined

Group apps into folders right in your Dock. Reorder by drag, see notification badges, peek inside on hover.

App folders in the dock

BetterTouchTool-style actions

Run shell scripts, open URLs, trigger shortcuts, or chain workflows — all from a Dock tile. Drop actions inside folders to keep things tidy.

Dock actions configuration
Calendar

Your day, one hover away.

Float over the Calendar app in your Dock to see today's events, join links, and what's next. No window, no distraction — just the right glance at the right time.

  • Reads directly from EventKit on‑device
  • Multiple calendars supported
  • Click an event to open it in Calendar
Calendar preview on dock hover
Now Playing

Music with lyrics, pinned where you want.

Hover Spotify or Apple Music in your Dock for transport controls and synced lyrics. Pin the widget anywhere on screen and let the song follow your work.

  • Real-time lyric sync
  • Play / pause / skip without switching apps
  • Stays out of the way until you need it
Layouts

Make it look the way you think.

Switch between preview styles for the Dock and the Alt+Tab switcher. Tune spacing, sizing, and traffic-light styling to taste.

Dock preview layouts

Slim toolbar, large gallery, or compact list — chosen automatically by window count, or pinned.

Dock preview layout 1
Dock preview layout 2

Window switcher styles

Pick the look that suits your space — tile grid, horizontal carousel, or vertical list.

Window switcher layout 1
Window switcher layout 2

Tunable in every direction.

Five Settings panels covering everything from gestures to filters.

General settings
GeneralStartup, hotkeys, behavior
Appearance settings
AppearanceLook, feel, traffic lights
Gestures & keybinds settings
Gestures & KeybindsTrackpad & shortcuts
Filters settings
FiltersPer-app inclusion rules
Support panel
SupportLogs & updates
Mouse

Window controls,
without switching focus.

Hover a preview to reveal close, minimize and maximize controls. Middle-click closes. ⌘+right-click quits. ⌘+⌥+right-click force-quits.

Mouse controls overlaying dock previews
Keyboard

Pure keyboard, end to end.

Open the switcher, navigate, act, and dismiss — without lifting your hands.

+Tab

Open the window switcher

Tab⇧Tab← →

Move through windows

Bring the highlighted window forward

⌘ W ⌘ Q ⌘ M

Close, quit, or minimize the window

Power features

Small touches that add up.

Dozens of thoughtful interactions that make using your Mac feel faster.

Middle-click to close

Tidy up windows without switching focus. One click, gone.

Quick quit from the Dock

⌘+right-click to quit. Add ⌥ to force quit stubborn apps.

Drag windows from previews

Pull a preview into another app to move work between contexts.

Aero Shake

Shake a window preview to dismiss everything else.

Trackpad gestures

Two-finger swipes minimize, maximize, or send to the side.

Scroll to show or hide

Scroll up on an icon to surface its windows. Scroll down to hide them.

Minimize or close all

Tame a noisy app with one click from its preview tray.

Click icon to hide

Make Dock-icon clicks instantly tuck all the app's windows away.

Compact list view

Compact list view

Switch to a tight vertical list when many windows are open.

Enhanced previews

Enhanced large previews

Bigger thumbnails for telling similar windows apart at a glance.

Pinned media widget

Pinned widgets

Detach a hover preview and pin it anywhere on screen.

Auto-resize on drop

Drag a window over an edge-anchored Dock to tile it cleanly.

Folders in the macOS Dock

Add AwesomeDock‑managed folders right to the system Dock — click one for an inline grid of apps and live window previews.

One-click Dock spacers

Drop blank spacer tiles into the macOS Dock straight from the menu bar — small or large, no Terminal commands.

Privacy by design

Your data never leaves your Mac.

No analytics. No telemetry. No cloud sync. Not even crash reports unless you opt in and export them yourself.

100% local

Everything runs on‑device. Debug logs stay on‑device too — you decide if and when to share them.

Zero tracking

No identifiers, no usage pings, no third‑party SDKs. The app never phones home.

Open source

MIT-licensed on GitHub. Inspect, audit, fork, or build it yourself.

Free forever

Get AwesomeDock.

Universal binary for Apple Silicon and Intel. macOS 13 Ventura or later.

Notarized by Apple · Universal binary · Release notes →
FAQ

Questions, answered.

Where should I download AwesomeDock from?

Only download AwesomeDock from awesomedock.noinnion.com or the official GitHub repository. Other sites offering AwesomeDock downloads are not affiliated with us and should not be trusted.

We've seen re-uploaded copies on sketchy sites that may contain malware or unauthorized modifications.

Is AwesomeDock free?

Yes — completely free, completely open source, no subscriptions.

What are the system requirements?

macOS 13 Ventura or later. Runs natively on Apple Silicon (M-series) and Intel Macs.

Does it affect performance?

AwesomeDock is designed to be lightweight and idles at near-zero CPU. We continuously profile and ship performance fixes — you'll find them in every release.

How do I customize keyboard shortcuts?

Open Settings → General → Show Advanced Settings to set your shortcuts for the switcher and dock peek.

Which apps are supported?

Almost every native and Electron-based macOS app works out of the box. A handful of apps with custom rendering may have limited preview support; you can hide them per-app in Settings → Filters.

How do I get the slim window appearance back?

In version 1.21+ you can restore the classic look:

  1. Open Settings → Appearance
  2. Enable Allow dynamic image sizing
  3. Enable Embed controls in preview frames
  4. Optionally disable Dock styling on traffic light buttons

These settings only affect Dock previews. The window switcher is unaffected.

How do I troubleshoot issues with debug logs?
  1. Open Settings → Support
  2. Enable Debug Logging
  3. Reproduce the issue
  4. Click Export Logs and share the file with the maintainers

Logs stay local until you choose to share them.

How can I contribute?

Report issues, send a pull request, or help with translations on Crowdin.

Built with the community.

AwesomeDock is an open-source project shipped by independent developers and shaped by people like you.

AwesomeDock contributors