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
Neighbourhood
How cmdk sits against the rest of the atlas — swaps, companions and the tools builders actually save alongside it.
Also in Libraries & build tooling
Astro Starlight + Nextra
starlight.astro.buildNot yet swept
Framework docs themes
FreeLibraries & build tooling
Free · MIT
Open dossier
Biome
biomejs.devNot yet swept
Linter + formatter (Rust)
FreeLibraries & build tooling
Free · MIT/Apache-2.0
Open dossier
Bun
bun.shNot yet swept
JS runtime + package manager
FreeLibraries & build tooling
Free · MIT
Open dossier
Chromatic
chromatic.comNot yet swept
Visual regression testing
Free tier + paidLibraries & build tooling
Free tier · Starter $179/mo
Open dossier