lightweight, powerful javascript datetimepicker with no dependencies
Alternatives To Flatpickr
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Flatpickr15,7391,8717992 months ago174April 14, 2022748mitTypeScript
lightweight, powerful javascript datetimepicker with no dependencies
Tempus Dominus7,1221,3871373 days ago11December 17, 202028mitHTML
A powerful Date/time picker widget.
Datetimepicker3,486183453 months ago25February 23, 2019431mitJavaScript
jQuery Plugin Date and Time Picker
React Native Modal Datetime Picker2,807488141a month ago96August 18, 20236mitJavaScript
A React-Native datetime-picker for Android and iOS
Datetimepicker2,1614037214 days ago90August 23, 202348mitJavaScript
React Native date & time picker component for iOS, Android and Windows
React Native Date Picker1,871254917 days ago90August 27, 202314mitJava
React Native Date Picker is datetime picker for Android and iOS. It includes date, time and datetime picker modes. The datepicker is customizable and is supporting different languages. It's written with native code to achieve the best possible look, feel and performance.
162 years ago19October 22, 20188mitSwift
A nicer iOS UI component for picking date and time
Vue2 Datepicker1,4411031327 months ago100December 01, 202264mitJavaScript
A datepicker / datetimepicker component for Vue2
Angular Bootstrap Datetimepicker1,2871701310 months ago31November 17, 201929mitTypeScript
Native Angular date/time picker component styled by Twitter Bootstrap
4 years ago20apache-2.0Java
Third-party date and time pickers for Android.
Alternatives To Flatpickr
Select To Compare

Alternative Project Comparisons

flatpickr - javascript datetime picker

Actions Status

Coverage npm version CDNJS License

blue green confetti red default dark


Almost every large SPA or project involves date and time input. Browser's native implementations of those are inconsistent and limited in functionality. Most other libraries require you to pull in heavy dependencies like jQuery, Bootstrap, and moment.js. I wanted something that was good-looking out of the box, dependency-free, powerful, and extensible.

Feature overview:

  • Dependency-free (no bloated bundles)
  • Simple, polished UX
  • Date + time input
  • Range selections
  • Ability to select multiple dates
  • Can be used as just a time picker
  • Display dates in a human-friendly format
  • Easily disable specific dates, date ranges, or any date using arbitrary logic
  • Week numbers
  • 51 locales
  • 8 colorful themes (incl. dark and material)
  • Numerous plugins
  • Libraries available for React, Angular, Vue, Ember, and more

flatpickr provides more functionality at a fraction of the size of other libraries.


IE9 and up, Edge, iOS Safari 6+, Chrome 8+, Firefox 6+

Install & Use

Demos and documentation: https://flatpickr.js.org

See also:

Supporting flatpickr

flatpickr will never change its license, pester users for donations, or engage in other user-hostile behavior.

Nevertheless, if you enjoyed working with this library or if its made your life easier, you can buy me a cup of coffee :)

Buy Me a Coffee at ko-fi.com

Popular Datetime Picker Projects
Popular Date Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.