10 Best Vanilla JavaScript Date Picker Libraries

List hand-picked by Openbase Experts
Learn More

flatpickr

lightweight, powerful javascript datetimepicker with no dependencies

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.4/ 5
9
Top Feedback
1Easy to Use
1Poor Documentation
1Slow
GitHub Stars
14K
Weekly Downloads
455K
Last Commit
6mos ago
ks

keen-slider

The HTML touch slider carousel with the most native feeling

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
2
Top Feedback
3Performant
2Great Documentation
2Easy to Use
GitHub Stars
3K
Weekly Downloads
28K
Last Commit
1mo ago

@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.5/ 5
2
Top Feedback
2Easy to Use
1Great Documentation
1Performant
GitHub Stars
2K
Weekly Downloads
650K
Last Commit
10mos ago
dat

daterangepicker

JavaScript Date Range, Date and Time Picker Component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
10K
Weekly Downloads
60K
Last Commit
1yr ago
vd

vanillajs-datepicker

A vanilla JavaScript remake of bootstrap-datepicker for Bulma and other CSS frameworks

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
2Highly Customizable
1Great Documentation
1Easy to Use
GitHub Stars
286
Weekly Downloads
8K
Last Commit
2mos ago
dip

date-input-polyfill

Automatically adds datepickers to input[type=date] on IE, Firefox, and OS X Safari.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
61
Weekly Downloads
8K
Last Commit
5yrs ago

@fullcalendar/list

Full-sized drag & drop event calendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
15K
Weekly Downloads
85K
Last Commit
2mos ago

@syncfusion/ej2-calendars

Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
282
Weekly Downloads
43K
Last Commit
1mo ago
sim

simplepicker

Simple date and time picker in vanilla javascript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
45
Weekly Downloads
82
Last Commit
4mos ago
dat

datepickerx

Cool light visual date picker using native JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
22
Weekly Downloads
48
Last Commit
7mos ago
icd

ionic-calendar-date-picker

A calendar date picker component for Ionic 3.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
60
Last Commit
3yrs ago

@samhammer/cibulcalendar

A javascript date range picker

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
17
Last Commit
3yrs ago
foo

foopicker

JavaScript date picker plugin

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
11
Weekly Downloads
4
Last Commit
5mos ago