This month I’d like to share one of the most requested components of Ariakit. We’ve been working on it for months, and now it’s finally available on the latest alpha version.
While I’ve been receiving feedback from people who are testing the alpha, I noticed quite a few using the Menu component as a custom select widget, which is problematic. This was happening so frequently that we made the decision to work on a specific Select component before the final release.
The new Select component is now available on
Here’s a list of examples you can use as a reference:
Select wasn’t the only thing that’s happened since our previous newsletter. Here’s a list of updates you may find interesting:
Right now, composite components such as
Select may render hundreds of items without performance issues. We’re now working on a built-in virtualization feature with proper keyboard support (which is hard to handle with the existing libraries), so they will be able to render thousands of items even on low-end devices.
Hopefully, we’ll talk more about that in the next newsletter.