Shelf is open source and in early preview
Shelf
Get started

Native Select

The browser's own select, styled to match Input and Select, with option groups.

When to use

Use when
A simple choice on mobile, or where the browser's own picker is the better experience.
Avoid when
Options need icons, descriptions, or search; use Select or Combobox.

Installation

The source lands in src/components/ui/native-select.tsx, along with any Shelf items it builds on, and .shelf/lock.json records what was installed. It's yours to edit.

Usage

Built on

Packages
@stylexjs/stylex
Shelf items
foundations, Icons, utils
Figma
In progress. See Designers and Figma.