10 Best React Date Picker Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

react-datepicker

A simple and reusable datepicker component for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.3/ 5
10
Top Feedback
11Easy to Use
9Great Documentation
7Highly Customizable
GitHub Stars
6K
Weekly Downloads
1M
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rdp

react-day-picker

Reusable date picker component for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
12
Top Feedback
8Great Documentation
7Easy to Use
4Highly Customizable
GitHub Stars
4K
Weekly Downloads
430K
Last Commit
4mos ago
Bundle Size (min+gzip)
9.21KB
Not Tree-Shakeable
rc

react-calendar

Ultimate calendar for your React app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
17
Top Feedback
19Great Documentation
19Easy to Use
11Highly Customizable
GitHub Stars
2K
Weekly Downloads
216K
Last Commit
1mo ago
Bundle Size (min+gzip)
11.3KB
Tree-Shakeable

react-dates

An easily internationalizable, mobile-friendly datepicker library for the web

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
9
Top Feedback
4Great Documentation
4Easy to Use
3Performant
GitHub Stars
12K
Weekly Downloads
526K
Last Commit
8mos ago
Bundle Size (min+gzip)
51.7KB
Not Tree-Shakeable
rdp

react-date-picker

A date picker for your React app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
852
Weekly Downloads
84K
Last Commit
14d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rdp

react-datetime-picker

A datetime picker for your React app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.3/ 5
4
Top Feedback
3Easy to Use
2Great Documentation
2Performant
GitHub Stars
354
Weekly Downloads
22K
Last Commit
15d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rbd

react-bootstrap-daterangepicker

A date/time picker for react (using bootstrap). This is a react wrapper around the bootstrap-daterangepicker project.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
467
Weekly Downloads
179K
Last Commit
3mos ago
Bundle Size (min+gzip)
0.88KB
Tree-Shakeable

react-date-range

A React component for choosing dates and date ranges.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
94K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@material-ui/pickers

Date & Time pickers, built with ❤️ for @material-ui/core

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
2Easy to Use
1Great Documentation
1Performant
GitHub Stars
2K
Weekly Downloads
817K
Last Commit
7mos ago
Bundle Size (min+gzip)
18.5KB
Tree-Shakeable
rmc

react-modern-calendar-datepicker

A modern, beautiful, customizable date picker for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Bleeding Edge
GitHub Stars
684
Weekly Downloads
11K
Last Commit
1yr ago
Bundle Size (min+gzip)
8.55KB
Not Tree-Shakeable
dp

@atlaskit/datetime-picker

A date time picker allows the user to select an associated date and time.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
8K
Last Commit
N/A
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rnd

react-nice-dates

A responsive, touch-friendly, and modular date picker library for React.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
1Great Documentation
GitHub Stars
1K
Weekly Downloads
6K
Last Commit
8mos ago
Bundle Size (min+gzip)
5.74KB
Tree-Shakeable

rc-picker

📅 All Date Pickers you need.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
107
Weekly Downloads
493K
Last Commit
15d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@uifabric/date-time

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
12K
Weekly Downloads
745
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@blueprintjs/datetime

A React-based UI toolkit for the web

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
18K
Weekly Downloads
36K
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
im

input-moment

React datetime picker powered by momentjs

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
N/A
GitHub Stars
519
Weekly Downloads
7K
Last Commit
4yrs ago
Bundle Size (min+gzip)
4.95KB
Not Tree-Shakeable
rsu

react-semantic-ui-datepickers

Datepickers built with Semantic UI for React and Dayzed.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
77
Weekly Downloads
15K
Last Commit
13d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rmd

react-multi-date-picker

a simple React datepicker component for working with gregorian, persian, arabic and indian calendars

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
128
Weekly Downloads
4K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@clayui/date-picker

A web implementation of the Lexicon Experience Language

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
177
Weekly Downloads
206
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rw

react-widgets

Polished, feature rich, accessible form inputs built with React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Great Documentation
GitHub Stars
2K
Weekly Downloads
42K
Last Commit
13d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rdp

@wojtekmaj/react-daterange-picker

A date range picker for your React app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
318
Weekly Downloads
19K
Last Commit
15d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@commercetools-uikit/date-input

Component library 💅

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
107
Weekly Downloads
1K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@commercetools-uikit/date-time-input

Component library 💅

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
107
Weekly Downloads
869
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@commercetools-uikit/date-range-input

Component library 💅

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
107
Weekly Downloads
735
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@availity/date

React components using Availity UIKit and Bootstrap 4

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
36
Weekly Downloads
174
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rdp

@wojtekmaj/react-datetimerange-picker

A datetime range picker for your React app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
102
Weekly Downloads
4K
Last Commit
15d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rd

react-datetime

A lightweight but complete datetime picker react component.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Easy to Use
GitHub Stars
2K
Weekly Downloads
203K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@progress/kendo-react-dateinputs

Issue tracker - KendoReact http://www.telerik.com/kendo-react-ui/

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
100
Weekly Downloads
46K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
hoo

@datepicker-react/hooks

An easily internationalizable, accessible, mobile-friendly datepicker library for the web, build with styled-components.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
263
Weekly Downloads
13K
Last Commit
2mos ago
Bundle Size (min+gzip)
11.9KB
Tree-Shakeable

@welcome-ui/date-picker

Customizable design system of @wttj with react • styled-components • styled-system • reakit

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
382
Weekly Downloads
127
Last Commit
11d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

simple-react-calendar

A simple react based calendar component to be used for selecting dates and date ranges

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
101
Weekly Downloads
15K
Last Commit
8mos ago
Bundle Size (min+gzip)
9.25KB
Not Tree-Shakeable

rc-time-picker

React TimePicker

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
430
Weekly Downloads
210K
Last Commit
1yr ago
Bundle Size (min+gzip)
100.5KB
Tree-Shakeable

dayzed

Primitives to build simple, flexible, WAI-ARIA compliant React date-picker components.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
429
Weekly Downloads
33K
Last Commit
7mos ago
Bundle Size (min+gzip)
2.57KB
Tree-Shakeable
rad

react-advanced-datetimerange-picker

[![CircleCI](https://circleci.com/gh/v0ltoz/react-datetimepicker.svg?style=svg)](https://circleci.com/gh/v0ltoz/react-datetimepicker) [![](https://badge.fury.io/js/react-advanced-datetimerange-picker.svg)](https://www.npmjs.com/package/react-advanced-dat

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
82
Weekly Downloads
2K
Last Commit
5mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rdp

reactstrap-date-picker

A Reactstrap based, zero dependencies, date picker

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
2K
Last Commit
10d ago
Bundle Size (min+gzip)
5.24KB
Tree-Shakeable
suc

semantic-ui-calendar-react

Datepicker react component based on semantic-ui-react components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
245
Weekly Downloads
17K
Last Commit
2yrs ago
Bundle Size (min+gzip)
100.7KB
Not Tree-Shakeable
ric

react-infinite-calendar

✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
11K
Last Commit
3yrs ago
Bundle Size (min+gzip)
20.7KB
Tree-Shakeable

react-daterange-picker

A React based date range picker

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
551
Weekly Downloads
10K
Last Commit
3yrs ago
Bundle Size (min+gzip)
24.9KB
Not Tree-Shakeable

materialui-daterange-picker

A react date range picker implementation using @material-ui.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
48
Weekly Downloads
8K
Last Commit
1yr ago
Bundle Size (min+gzip)
10.1KB
Tree-Shakeable

react-bootstrap-datetimepicker

[DEPRECATED] A react.js datetime picker for bootstrap

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
365
Weekly Downloads
6K
Last Commit
5yrs ago
Bundle Size (min+gzip)
78.8KB
Not Tree-Shakeable

react-bootstrap-date-picker

React-Bootstrap based date picker.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
336
Weekly Downloads
4K
Last Commit
4yrs ago
Bundle Size (min+gzip)
4.30KB
Not Tree-Shakeable
rn

react-numpad

A numpad for number, date and time, built with and for React.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
123
Weekly Downloads
394
Last Commit
1yr ago
Bundle Size (min+gzip)
136.5KB
Not Tree-Shakeable
ric

react-input-calendar

Datepicker widget react component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
139
Weekly Downloads
987
Last Commit
10mos ago
Bundle Size (min+gzip)
10.2KB
Not Tree-Shakeable

rc-datepicker

A decent and pretty date picker to be used with ReactJS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
57
Weekly Downloads
2K
Last Commit
1yr ago
Bundle Size (min+gzip)
96.1KB
Not Tree-Shakeable
rdp

rc-datetime-picker

React component for datetime picker by Moment.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
86
Weekly Downloads
2K
Last Commit
4yrs ago
Bundle Size (min+gzip)
11.7KB
Not Tree-Shakeable
rie

react-input-enhancements

Set of enhancements for input control

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
861
Last Commit
1yr ago
Bundle Size (min+gzip)
124.5KB
Not Tree-Shakeable

@trendmicro/react-datepicker

React DatePicker component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
24
Weekly Downloads
384
Last Commit
2yrs ago
Bundle Size (min+gzip)
26.1KB
Not Tree-Shakeable
rk

react-kronos

A fast, intuitive, and elegant date and time picker for React.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
90
Weekly Downloads
234
Last Commit
3yrs ago
Bundle Size (min+gzip)
96.2KB
Not Tree-Shakeable
rcp

react-calendar-pane

React calendar component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
26
Weekly Downloads
203
Last Commit
3yrs ago
Bundle Size (min+gzip)
74.0KB
Not Tree-Shakeable

react-dates-sc

React date(range) inputs/pickers

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
45
Weekly Downloads
2
Last Commit
4mos ago
Bundle Size (min+gzip)
90.8KB
Not Tree-Shakeable