---
title: "React Widgets"
description: "A collection of form inputs such as selects and date controls."
pagination: false
---

{/* Generated from content/. Edit the catalog, not this page. */}

<PurposeNote title="Good for">Adding coordinated, configurable input components to a React form.</PurposeNote>

## What it does

A collection of form inputs such as selects and date controls.

## When it fits

Adding coordinated, configurable input components to a React form.

## Other options in this category

<div data-pagefind-ignore>

- [Downshift](/inputs/downshift) — Building custom comboboxes and menus while retaining interaction control.
- [Emoji Mart](/inputs/emoji-mart) — Adding searchable emoji selection to messaging or editing interfaces.
- [emoji-picker-element](/inputs/emoji-picker-element) — Adding emoji selection without depending on a particular UI framework.
- [Input OTP](/inputs/input-otp) — Building accessible verification-code entry with custom visual styling.
- [International Telephone Input](/inputs/international-telephone-input) — Collecting phone numbers from users in different regions.

</div>

## Source

[Project source for React Widgets ↗](https://jquense.github.io/react-widgets/)

Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.

[Choose and enter values →](/tasks/choose-and-enter-values)

[All inputs &amp; selection options →](/inputs)
