gpbl/react-day-picker
DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 7.0
- age_days: 4266
- days_rel: 110
- days_push: 7
- n_releases_24m: 43
Adoption not part of the score
6846 stars · 777 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
React DayPicker is a customizable date picker component library for React, supporting single, multiple, and range date selections with extensive calendar customization props. It is written in TypeScript, uses date-fns for date handling, and supports localization, multiple calendar systems, and WCAG 2.1 AA accessibility.
Use cases
- add a date picker to a react form
- build a calendar with date range selection
- create a booking widget with selectable date ranges
- localize a calendar into another language or calendar system
- style a date picker with tailwind css
- make an accessible date input for screen readers
- display multiple months in a calendar view
- limit selectable dates to a specific range
When to choose
- you need a highly customizable, accessible date picker in a React app
- you need range or multi-day selection out of the box
- you need non-Gregorian calendar support like Persian, Hijri, or Hebrew
- you want a minimal, styleable component with CSS variables or Tailwind
When to avoid
- your project does not use React
- you need a full-featured date-time picker with time-of-day selection
- you want a zero-dependency solution since it relies on date-fns
Facets
library · maturity stable
ui-components date-time form-handling internationalization accessibility web-development frontend accessibility cross-platform react date-picker calendar date-fns typescript react-component localization web-server nodejs
10 sources
- readme: https://github.com/gpbl/react-day-picker · fetched 2026-08-28 · 3dae6d110b67
- homepage: https://daypicker.dev · fetched 2026-08-29 · 5a9ba5ade35d
- site_page: https://daypicker.dev/docs/anatomy · fetched 2026-08-29 · be1e43b4b328
- site_page: https://daypicker.dev/docs/styling · fetched 2026-08-29 · 75a33db7051a
- site_page: https://daypicker.dev/docs/appearance · fetched 2026-08-29 · 531cdc0e8e1f
- site_page: https://daypicker.dev/docs/caption-and-nav-layouts · fetched 2026-08-29 · 7077199134a9
- site_page: https://daypicker.dev/docs/grid-and-months · fetched 2026-08-29 · 1f2578b2d0b4
- site_page: https://daypicker.dev/docs/week-numbers-and-footer · fetched 2026-08-29 · d78b0125507d
- site_page: https://daypicker.dev/docs/navigation · fetched 2026-08-29 · a32782483778
- site_page: https://daypicker.dev/changelog · fetched 2026-08-29 · 39cbaaf1f5a2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gpbl/react-day-picker | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="gpbl/react-day-picker")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem