A command palette is a keyboard-driven search interface (usually Cmd+K or Ctrl+K) that lets users quickly find and execute actions without navigating through menus. Think of it as a universal search for your app—type a few letters and jump to any page, run any command, or trigger any action. Popular in developer tools and productivity apps because it's much faster than clicking through menus.
Use command palettes in complex apps with many features (dashboards, dev tools, productivity apps) where power users want to move fast. It's especially valuable when users perform repetitive actions or navigate between many pages. Not necessary for simple apps or consumer apps where users rarely learn keyboard shortcuts.
Navigation Patterns
Keyboard launcher—⌘K search, power user tool, fuzzy search, instant access to all actions