15 Useful Javascript Libraries For Picking Date & Time

Choosing dates using a date picker or calendar has been one of the most commonly followed design trends across a plethora of websites. Whether you are allowing users to schedule appointments, book a vacation, or schedule a rental online, here are 15 Javascript Libraries For Picking Date & Time that will improve user experience while also ensuring you have the precise date and time specified.

Tiva Timetable

It is a responsive schedule javascript library with clean and modern flat interface. It is very easy to use yet gives plenty of features and styling options. You can use it for any kind of schedule or events calendar.

Tiva Timetable


Is an flexible and easy to integrate jQuery plugin to display events on your website in calendar that syncs events from either a .json file or your database.

Kwik Event Calendar


Lightweight and powerful datetimepicker with no dependencies.

The last datetime picker you'll ever need.

DateTime Picker

It is a quick highly customizable jQuery plugin. The design is clutter free & well suited for embedding it into mobile application development.

Responsive Flat design jQuery based DateTime Picker for Web & Mobile


DateBox is a jQueryMobile / Bootstrap / jQueryUI plugin that aims to make user interaction with dates and times simple and intuitive. It is a collaborative work, with a full range of features allowing easy implementation, and painless extensibility.


Tiny Date Picker

A light-weight date picker with zero dependencies.

Tiny Date Picker

Continuous Calendar

Date picker and range selector with scrollable months instead of paged (the only right way to do it).


Date Range

Allows user to select a date range.

jQuery Date Range Picker Plugin


Use this plugin to unobtrusively add a datetimepicker, datepicker or timepicker dropdown to your forms. It’s easy to customize options.



A take on the material design date picker modal, built for the web.

material datepicker

UI Calendar

A complete AngularJS directive for the Arshaw FullCalendar.


React Infinite Calendar

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



A jQuery based responsive calendar plugin.



Customizable date (and time) picker. Opt-in UI, no jQuery!



  1. Gokulsays:

    Syncfusion JavaScript DateRangePicker control is another useful control which is Modern, Rich UI and lightweight component.

Leave a comment

Please be polite. We appreciate that. Your email address will not be published and required fields are marked

This site uses Akismet to reduce spam. Learn how your comment data is processed.