Tuesday, 7 May 2013

20+ Excellent Collection of Free JavaScript Date Pickers


To avoid the confusion of accepting different date types, we "web architects" generally use date pickers. As this is frequently used in web design, i decided to publish a list of such javascript date picker which are free and easy to implement.
Following is a list of such jQuery plugins used to create the date pickers.
Javascript Date Picker

1. jQuery Datepicker

It is a plugin that attaches a popup calendar to your input fields or shows an inline calendar for selecting dates. It’s a simplified version of the JQuery UI Datepicker.
Features include:
  •   works as a popup for an input field or inline in a div/span
  •   full keyboard equivalents
  •   Predefined date formats are available. You can even define your own format.
  •   Minimum/Maximum date restriction
  •   Update an alternate field with the date in a different format
  •   Select a range of dates
  •   Show week of the year / days from other months
  •   Callbacks on hover, change of month/year, selection and closure
  •   CSS Customizable
  •   Language selector

2.JQuery UI Datepicker

jquery-datepicker  It  is an excellent script that supports multiple themes and can be used in particular formats. Here are some examples:
  • date range restriction
  • alternate field population
  • display month and year menus
  • display button bar
  • display multiple months
  • show datepicker when clicking a date icon

3. The JQuery Date Picker Plugin

jquery-datepicker-two  It is a flexible and unnoticeable  calendar component. It helps you to easily add date inputting functionality to your web forms and pages. This script, as the previous mentioned one, can work in many ways. Here are some examples:
  • simple datePicker with today selected
  • simple datePicker with dates in the past selectable
  • simple datePicker with ONLY dates in the past selectable
  • datePicker with multiple months visible at once
  • datePicker with multiple select
  • renderCalendar with callbacks

4. Date Picker

jquery-datepicker-threeIt is a JQuery Plugin with a lot of features and easy to implement in your web applications:
  • Flat Mode – as element in page
  • Multiple calendars
  • Single, multiple or range selection
  •  Dates can be marked as special, weekends, special days
  •  The look can be easily customizable through CSS
  •  Localization for months’ and days’ names
  •   Custom day to start the week
  •   Fits into the viewport

5. jQuery Date Input

jquery-date-inputIt  is a small, fast and pretty date picker .
Features include:
  •  CSS customization
  • Language selector
  • Specify the first day of the week
  • Date formatting

6.  Unobtrusive Date-Picker Widget V4

unobtrusive-javascript-date-picker-widgit  It is an excellent script which is accessible using the keyboard, requires no embedded JavaScript blocks, requires no pop-up windows and is suitable for use in within documents served as application/xhtml+xml.
  •  full keyboard accessible
  •   Support for multiple date formats and date dividers
  •   nameSpace friendly and unobtrusive
  •   Customizable via CSS
  •   Upper and lower dates limits can be set
  •   Certain days of the week can be disable
  •   “Smart” localization
  •   Bespoke days of the week can be highlighted
  •   It is free to use, even commercially, being released under a CC share-alike license

7. Fancy Mootools Date Picker

fancy-mootools-date-picker It  is a nice script that can be customized using CSS.
  •  The number of characters for the day names abbreviation can be specified
  •   The total number of days can be set for each month
  •   The date format is editable (default value used: ‘mm/dd/yyyy’). A regular expression is used to replace the value with a date
  •   You can specify the first day of the week (1 – Monday, 7 – Sunday)
  • Year Range is supported (from start year + number of years to add)
  • The order of the years from the dropdown can be either ascendant (‘asc’) or descendant (‘desc’) – from start year to end year or reverse.

8. Calendar

calendar-mootools  It is a JavaScript class written for MooTools that adds accessible and unobtrusive date pickers to your form elements.
  •   Style-able and semantic XHTML
  •   Highly configurable use of inputs and selects
  •   Variable navigation options
  •   Future / past calendar restrictions (and more)
  •   Multi-calendar support (with padding)
  •   Multi-lingual and fancy date formatting

9.  Vista-like Ajax Calendar (vlaCalendar)

vista-like-ajax-calendar  The version 2 that uses the well-known library framework MooTools is a unobtrusive web version of the slick and profound Windows Vista taskbar calendar.
Features include:
  •   Authentic Vista Look and Feel
  •   CSS Customizable
  •   Easily changeable date labels
  •   Easily stylable
  •   Both normal and datepicker calendar can be instantiated multiple times
  •   Lightweight

10.DatePickerControl v1.1.6

date-picker-control  This transforms your input text control into a date-picker control.
Features include:
  •  Automatic input control conversion by setting a single attribute in the ‘input’ tag, or using a special ‘id’ attribute.
  •   Multiple date formats
  •   Layered calendar (no annoying pop-up windows)
  •   Navigation through mouse and keyboard
  •   First day of week can be defined
  •   Day Limits (Min and Max)
  •   CSS Support
  •   LGPL License

11. jsCalendar

jscalendarIt is a nice DHTML Date Picker that is easy to setup (in either flat or pop-up mode) and it’s compatible with most popular browsers, being created using web standards.
Features include:
  •   Multiple date formats are supported
  •   Keyboard navigation
  •   Fast setup
  •   Select multiple dates
  •   Highlight special dates

12. Yahoo! UI Library: Calendar

yahoo-calendar-script It is a UI control that enables users to choose one or more dates from a graphical calendar presented in a single or a multi month interface.
Some important features:
  •   multi-select calendar
  •   multi-page calendar
  • Minimum/Maximum Dates
  •   Calendar navigator
  •   CSS Customizable

13. Jason Moon’s Calendar Script

jason-moon-calendar It is a date picker simple and easy to integrate in the pages of your website that supports multiple date formats and works in most modern browsers.
Features include:
* the look of the calendar can be easily changed by editing the calendarDateInput.js file: font, size and style; background color; cell dimensions; top row background color; highlighted day background color
* multiple date pickers can be used in a single page
* specify number of seconds until the calendar disappears

14. JavaScript Calendar Script/Date Picker Widget

openjs-date-pickerIt is a simple & unobtrusive script from OpenJS.
  •   Simple
  •   Multiple calendars can be added on the same page
  •   Self Contained (it doesn’t require an external library)
  •   Unobtrusive
  •   CSS Customizable

15. dhtmlxCalendar

dhtmlxcalendarIt  is a lightweight cross-browser JavaScript calendar which can be configured either as a popup date picker or a flat calendar. It’s a fully customizable and easy to use script.
Features include:
  •   JavaScript API Full Control
  •   Select between a range of dates
  •   Inactive dates (User is unable to select inactive date)
  •   Double calendar
  •   Easy connection to the text field
  •   Multi language support – Language and settings can be switched on the fly
  •   Custom holidays can be set

16. Simple Calendar Widget

simple-calendar-widget  It is a flexible, simple and fully commented calendar script that works across most modern browsers.
Features include:
  •   Customizable for date format, colors, language and year range
  •   A date is accepted as an input
  •   The first day of the week can be chosen for the display
  • Specific dates can be disabled
  •   Week numbering
  •   Dynamic language selection
  •   Draggable (optionally)

17. Rich Calendar

rich-calendarIt is a cross-browser JavaScript datepicker script that implements the appropriate functionality with many advanced options widely extending fields of its applications.
Features include:
  •   No Window Pop-Ups
  •   Skinnable – CSS Customizable
  •   Multilingual
  • Language dependent date formats
  •   Multiple calendars in a single page
  •   Positioning can be relative or absolute
  •   User-defined behavior

18. jsDatePick

javascript-calendarIt  is a nice date picker that uses DOM techniques to generate its HTML code.
Features include:
  •   Appear as a popup for an input field or inline in a DIV / SPAN
  •   Limit the possible picking days to today’s date
  •   Swap the colors of the date’s cells from a wide range of colors
  •   Set the limits for the years enabled in the calendar

xin-calendar-mods It is a collection of the core scripts (calendars from Xin Calendar) and their mod scripts.
Features include:
  •   In-Page and Pop-up calendar
  •   Advanced Date range
  • Long date formats supported
  •   Two Digit Years
  •   Calendar Title (in your own format)
  • Month/Year List
  •   Date Link
  •   Journal
  •   Date Tips
  •   Special Days


  1. Mauritius has a well-developed infrastructure and tourism industry.
    These bungalows have spas, swimming pools, gardens, open ticket dining places even more.

    Feel free to surf to my web page - candida

  2. Thank you for sharing this. It was a great guide on how to blog properly. Articles you have it is very clear and detailed here.

    Pic Scheme For Sme

  3. Web development company Delhi manage and control over any platform to update or modify website within no time. A complete website is a combination of web design and development concepts.

  4. Very nice and rare collection of calendars.looking great.
    SEO Company

  5. This is awesome...only was this a great tutorial, this date picker was pretty good and easy to implement...Thank you so much.
    Web Development company in Jaipur

  6. Excellent Collection of java script date picker and most important is that all are free of cost and we can easily integrate in our webpages. As a seo expert in jaipur I will share your work

  7. Its a awesome collection of javascript and its very usefull for us
    and very important things its very easily dowanload there is no charges
    thanks for post

  8. Nice collection! You can also try datepicker by on, it is free and very nice and functional.


  9. الشرق الاوسط من اهم شركات نقل العفش بالدمام متحصصه فى نقل عفش واثاث بالدمام ونقل العفش بالخبر كما انها توفر شركة نقل عفش بالجبيل والخبر وشركة نقل عفش بالقطيف والاحساء وجميع خدمات نقل العفش والاثاث بالمنطقة الشرقية بارخص اسعار نقل عفش بالدمام وتقدم ايضا شركة تخزين عفش بالدمام والخبر
    شركة الشرق الاوسط
    شركة نقل اثاث بالدمام
    شركة نقل اثاث بالخبر
    شركة نقل اثاث بالجبيل
    شركة نقل عفش بالخبر
    شركة نقل عفش بالقطيف
    شركة نقل اثاث بالاحساء
    شركة نقل عفش الجبيل
    شركة نقل عفش بالدمام

  10. كما انها متخصصه فى النظافة وتنظيف المنازل ونظافة بالدمام والشقق والبيوت والفلل والكنب بالدمام
    شركة غسيل كنب بالدمام
    شركة تنظيف كنب بالدمام
    شركة غسيل خزانات بالدمام
    شركة مكافحة حشرات بالدمام
    شركة نظافه عامه بالدمام

  11. You truly put together quite a few good points in your blog, “19+ Excellent
    Collection of Free JavaScript Date Pickers | Swadesh Programming Blog” Custom
    Shades . I may be returning to your web page soon enough. Complete Web Design & Digital Marketing Solutions For Your Dream Business about web design jaipur

  12. Very useful data you have given through this blog as well as i saw that these all the scripts are free and working well as a SEO Company in Jaipur we will appreciate your work.

  13. Very Nice Collection of java script date picker and we can easily integrate in our website and webpages.
    Thanks for share this post.

  14. Today, the Internet is rebuilding all business environments. Each organization must use the Internet to pack solid benefits in a small or large, highly competitive market scene. The maximum number of enterprise applications is now Web enabled, and therefore organizations need their legacy (accounts, payroll, stores, sales, service, etc.). To be available on the Internet. The Web Enterprise application provides a common interface to reduce costs and improve performance. Twigz Technologies strong domain and technical expertise help global customers move their old applications to the Internet through custom web application development services at cheaper prices. Twigz Technologies is a leading provider of web applications for webpage development, offering specialized web-based custom business applications.

  15. Mind-blown. Thanks so much, really helped me improve my website.

    We are a web design company in USA. Our London website design services use our creative website designers skills too offer Affordable Web Design Services USA & WordPress Professional Services in USA.

  16. Good post and I like it very much. By the way, anybody try this app development company for iOS and Android? I find it is so professional to help me boost app ranking and increase app downloads.

  17. Good... nice blog... its all are very helpful to us

  18. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a Front end developer learn from Javascript Training in Chennai . or learn thru Javascript Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry. JavaScript Training in Chennai

  19. Packers and Movers Ahmedabad - We Provide ***Best Service Providers, Safe, Reliable, Affordable, Trusted ###Movers and Packers in Ahmedabad List, Household Shifting, Office Relocation: Choose Top Verified Packers and Movers Ahmedabad Compare ✔✔✔Shifting Service Chrages, Price Quotation, Rate List Charts and Save Money and Time @ Packers And Movers Ahmedabad

  20. Hire Best Packers And Movers Mumbai for hassle-free Household Shifting, ***Office Relocation, ###Car Transporation, Loading Unloading, packing Unpacking at affordable ✔✔✔ Price Quotation. Top Rated, Safe and Secure Service Providers who can help you with 24x7 and make sure a Untroubled Relocation Services at Cheapest/Lowest Rate
    Packers And Movers Mumbai

  21. Another example of creativeness, I am glad to find it. There are so many website developers working on this part but this is one of the best innovative
    on website design. Thanks for such post.
    web design course in jaipur