bit Bheadless

Context Menu

A menu at the pointer, opened by right-click. Keyboard navigation, typeahead, and viewport collision handling.

Implementation: CSS Tailwind

Basic Context Menu

Right-click the trigger; navigate with arrow keys / Home / End / Enter / Escape / typeahead.

Right-click here
Last action: (none)

Labels, groups and separators

Label, Group and Separator structure the menu; they're skipped by keyboard nav.

Right-click for a structured menu
Last action: (none)

Disabled menu

Disabled="true" on the root lets the native browser menu through.

Right-click here (disabled — native menu shows)
An unhandled error has occurred. Reload 🗙