Introduction ============ What is ExtraDock? ------------------ ExtraDock is a macOS app that lets you create multiple floating docks and place them anywhere on any screen. Each dock has its own apps, settings, and behavior — so you can organize your workspace exactly how you want. macOS gives you a single Dock. ExtraDock gives you as many as you need. .. note:: ExtraDock changes quickly, and these docs are maintained with AI assistance to keep them close to the actual app. They follow the current codebase and user-facing features, but small mismatches may happen between releases. If the app and docs disagree, the app is the source of truth. If something looks off, contact `support@appitstudio.com `_. Who is it for? -------------- - **Multi-monitor users** — Dedicated docks per screen, each with the apps you use on that display. - **Developers** — A coding dock on one monitor, a chat dock on another, a utilities dock somewhere else. - **Designers** — Group design tools separately from communication and reference apps. - **Power users** — Anyone who finds the single macOS Dock limiting. How does it work with macOS? ---------------------------- ExtraDock can work alongside the native macOS Dock or fully replace it — your choice. Use it to add extra docks wherever you need them, or hide the native Dock entirely and use ExtraDock as your complete dock setup. See :doc:`general` for the **Hide native macOS Dock** option. -------------- - **Multiple docks** — Create as many as you need, each fully independent - **Multi-screen** — Assign docks to specific displays, auto-hide on disconnect - **Widgets** — Add clocks, shelves, folder stacks, live running-app views, and more - **Lightweight** — Minimal CPU and memory usage - **Customizable** — Per-dock colors, sizes, orientation, and behavior - **Works offline** — Internet needed only for license activation - **Private by default** — Your configuration stays local unless you choose sharing features