ApexDock is a paid macOS dock replacement: pinned apps, running apps, workspaces, command palette, AI assistant, agent activity, Bar Bud companion, calendar, notes, clipboard history, and a programmable widget surface — all in one keyboard-friendly bar at the bottom of every display.
These docs cover everything you can configure, drive from a script, or extend with your own code.
Where to start
- New to ApexDock? Read Install and the Quickstart (about 5 minutes), then skim Concepts so the rest of the docs make sense.
- Want to understand a specific feature? Jump to the Features section. Each page covers what the feature does, where to configure it, and how to drive it externally.
- Building widgets? Start with the Widget quickstart, then dig into the Schema reference.
- Driving ApexDock from another tool? The Control API, AppleScript dictionary, CLI reference, and Hook API all speak the same intents.
Three things you should know
- Everything is keyboard-driven first. The command palette (
⌘Kby default) launches apps, switches workspaces, opens any settings tab, and runs bar actions. Hotkeys for the assistant, notes panel, and clipboard history are configurable. - The bar adapts. Workspaces let you collapse to a focused subset of apps, with their own folders, accent color, and focus allowlist. The bar follows; you don't manage it.
- It's scriptable end-to-end. Every visible feature has a corresponding API surface — Unix socket, AppleScript verb, CLI subcommand, or a YAML descriptor. You'll never get stuck because something is GUI-only.
What's included with a license
A $39 Solo license activates ApexDock on three Macs; Team ($99, 10 seats) and Business ($199, 25 seats) tiers cover larger groups. Every tier verifies offline with cryptographically signed grants and survives a 14-day offline window before re-checking. There's no subscription. See Licensing for the activation, release, and refresh flows.