mui / mui/base-ui

[discussion] Add Listbox component

Open
#4,783 0 comments 11 reactions 0 assignees View on GitHub
discussion scope: new proposal type: new feature waiting for 👍
Dominant language
TypeScript
Stars
10.9k
Forks
543
Avg merge
1d 20h
Merged PRs (30d)
101

Description

*⚠️ Info: This issue is for product research, to gather community input.*

## Summary

Add a Listbox component https://www.w3.org/WAI/ARIA/apg/patterns/listbox/.

Image

## Examples in other libraries

- https://react-aria.adobe.com/ListBox
- https://ark-ui.com/docs/components/listbox
- https://angular.dev/guide/aria/listbox

*([internal benchmark](https://www.notion.so/mui-org/x-Window-splitter-component-cf1bd8b84b85429b8cc2fcb860d617dd))*

## Motivation

TBD

- User requests:
- https://x.com/lucasmotta/status/2041682506706018805
- UI library requests:
- /

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.