Basic Filtered List
Type to filter items instantly.
Molecules
Fast command palette popup with fuzzy filtering and shortcuts.
pnpm add @quinkit/ui cmdkimport { Command } from "@quinkit/ui";Required packages
Powers Command and Combobox. Add these packages before using this component:
@quinkit/uicmdkInstall command is shown above. Without the peer package, imports will fail at build time.
Live previews · code · themes · viewport · dark mode
Type to filter items instantly.
Organize items into labelled groups.
Show keyboard shortcuts next to items.
A full command palette inside a dialog.
Custom empty feedback when search yields zero results.
No matching results found for nonexistent-search-term.
Command is part of the Week 4–6 free core component set. It follows the shared component standard with TypeScript exports, semantic token styling, accessibility-minded markup, and Storybook examples.
pnpm add @quinkit/ui cmdkcmdk is a required peer dependency for Command (and Combobox).
bg-background, text-foreground, border-border, bg-popover, and text-muted-foreground.Command adheres to WAI-ARIA design patterns for accessible web components.
Keyboard Navigation
Tab / Shift + Tab — Focuses control and moves between interactive elements.Space / Enter — Triggers action or toggles selection.Escape — Closes open popovers, overlays, or dropdown menus.ARIA Standards
aria-* attributes.ring-ring) visible in both light & dark mode.Add a shadcn-compatible bridge file to your project that re-exports from @quinkit/ui.
npx shadcn@latest add https://quinkit-ui.vercel.app/r/command.json