•        144

A super-lightweight, highly configurable, cross-browser date picker jQuery plugin




Related Projects


Datepair.js is a lightweight, modular javascript plugin for intelligently selecting date and time ranges, inspired by Google Calendar. It will keep the start and end date/times in sync and can set default values based on user action. There are no external dependencies, however it can easily be used with jQuery or Zepto. The plugin does not provide any UI widgets; it's preconfigured to work with jquery-timepicker and Bootstrap Datepicker, but you can use it with any datepicker or timepicker (or none at all). Looking for jquery-datepair? Scroll down.

Multiple-Dates-Picker-for-jQuery-UI - MDP is a little plugin that enables jQuery UI calendar to manage multiple dates

This plugin extends the jQuery UI datepicker clendar, allowing to select more than one date, picking them one by one or by ranges relative to the clicked date. Take a look at some demos.

Zebra Datepicker .Net

Zebra_Datepicker is a small, compact and highly configurable datepicker jQuery plugin, meant to enrich forms by adding the datepicker functionality to them.

ui-date - jQuery UI Datepicker for AngularJS

This directive allows you to add a date-picker to your form elements.We recommend using the excellent ui-bootstrap date-picker which is maintained by a larger team.

react-datepicker - A simple and reusable datepicker component for React

You’ll need to install React, PropTypes, and Moment.js separately since those dependencies aren’t included in the package. Below is a simple example of how to use the Datepicker in a React view. You will also need to require the CSS file from this package (or provide your own). The example below shows how to include the CSS from this package if your build system supports requiring CSS files (Webpack is one that does). See here for a full list of props that may be passed to the component. Examples are given on the main website.

v-calendar - A lightweight, dependency-free plugin for building attributed calendars in Vue.js

V-Calendar is a clean and lightweight plugin for displaying simple, attributed calendars in Vue.js. It uses attributes to decorate the calendar with various visual indicators including highlighted date regions, dots, bars, content styles and popovers for simple tooltips and even custom slot content. Any single attribute may contain one of each object and can be displayed for single dates, date ranges and even complex date patterns like every other Friday, the 15th of every month or the last Friday of every other month.

jQuery-UI-Date-Range-Picker - A range picker built on top of jQuery UI's Datepicker Control

A range picker built on top of jQuery UI's Datepicker Control

DatePicker - jQuery-based DatePicker with support for date ranges, multiple calendars, styling and more

Yet another jQuery-based date picker! This date picker provides an easy way of creating both single and multi-viewed calendars capable of accepting single, range, and multiple selected dates. Easy to style, with two example styles provided: an attractive 'dark' style, and a Google Analytics-like 'clean' style. Download the latest release, and jQuery.

jtsage-datebox - A multi-mode date and time picker for jQueryMobile, Bootstrap, & jQueryUI

DateBox is a jQuery date and time picker. Full Documentation and Demos, that works with jQueryMobile, Bootstrap, and/or jQueryUI. An extra special thanks to Phill Pafford for answering tons of questions about DateBox, and jQueryMobile in general on StackOverflow.

Pikaday - A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS

By default, dates are formatted and parsed using standard JavaScript Date object. If Moment.js is available in scope, it will be used to format and parse input values. You can pass an additional format option to the configuration which will be passed to the moment constructor. See the moment.js example for a full version.

angular-moment-picker - Angular Moment Picker is an AngularJS directive for date and time picker using Moment

Check out the homepage at http://indrimuska.github.io/angular-moment-picker/. Angular Moment Picker is a native AngularJS directive for date and time picker that uses Moment.js and does not require jQuery.


A Cocoa NSFormatter subclass to convert dates to and from ISO-8601-formatted strings. Supports calendar, week, and ordinal formats.

PickMeUp - Really simple, powerful, customizable and lightweight standalone datepicker

No dependencies, single/range/multiple selections, ability to put custom content into dates, very flexible styling and customization abilities. Or if you are representing a company, here is Faircode page.

flatpickr - lightweight, powerful javascript datetimepicker with no dependencies

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. flatpickr provides more functionality at a fraction of the size of other libraries.

RSDayFlow - iOS 7+ Calendar (Date Picker) with Infinite Scrolling.

iOS 7 Calendar with Infinite Scrolling. Only need 4 lines of code to set up. Import the class header.

Multiple Dates Picker for jQuery UI

Extends jQuery UI's datepicker (calendar) allowing multiple dates and range selection and avoidance.

timepicker - A jQuery UI Time Picker

This is a jQuery UI time picker plugin build to match with other official jQuery UI widgets. Based on the existing date picker, it will blend nicely with your form and use your selected jQuery UI theme. The plugin is very easy to integrate in your form for you time (hours / minutes) inputs. I built this plugin because I could not find a plugin that did what I needed.