Command Palette

⌘K palette with fuzzy filter, spring-animated active row and glass surface.

Preview

Press ⌘ J (or Ctrl J) to open.

Install

Add it with the shadcn CLI, or copy the source manually.

$ bunx --bun shadcn add @beui/command-palette

API Reference

items
{}
shortcut?
string

Opens with Cmd/Ctrl + this key. Default: "k"

k
placeholder?
string
Type a command or search…
emptyMessage?
string
No results found.
open?
boolean
onOpenChange?
((open: boolean) => void)

Keep in mind

Some components on this site are inspired by or recreated from existing work across the web. I'm not here to take credit; just to learn, experiment, and sometimes push things a bit further. If something looks familiar and I forgot to mention you, reach out and I'll fix that right away.

Updated