KBAISE/ for lovable
Directory

cmdk

Command menu

FreeLibraries & build toolingcmdk.paco.me

What it is

An unstyled command-palette primitive, v1, from Paco Coursey — the Cmd+K search box pattern. It handles filtering, fuzzy scoring, keyboard navigation, groups and nested pages, and is what shadcn's Command and Combobox components wrap.

Why it earns a slot

Already in your project if you used shadcn's Combobox or Command. Building a searchable, keyboard-accessible dropdown by hand is where most homegrown accessibility bugs live.

Know before you commit

Its built-in filtering can be slow past a few thousand items — switch to controlled filtering and virtualization. Default scoring sometimes surprises, but you can override filter.

Getting started

npm install cmdk

Field notes

0 from the community

Sign in to add a field note. Reading is always open.

Loading notes…

Also in Libraries & build tooling

Astro Starlight + Nextra
starlight.astro.build

Framework docs themes

FreeLibraries & build tooling
Free · MIT
Open dossier
Biome
biomejs.dev

Linter + formatter (Rust)

FreeLibraries & build tooling
Free · MIT/Apache-2.0
Open dossier
Bun
bun.sh

JS runtime + package manager

FreeLibraries & build tooling
Free · MIT
Open dossier
Chromatic
chromatic.com

Visual regression testing

Free tier + paidLibraries & build tooling
Free tier · Starter $179/mo
Open dossier