Unobtrusive Date-Picker Script, Totally Free
This is an unobtrusive date-picker script with a variety of customization options.
It can be accesses with keyboard, does not require embedded JavaScript blocks & pop-up windows.
This free date-picker script supports:
- multiple date formats / date dividers
- skinning via CSS
- limiting the calendar with upper and lower dates
- disabling certain days
- “smart” localisation
- higlighting certain days
- single text inputs, split text inputs or select lists
Usage is very straightforward. After inserting the datepicker.js into the webpages, defining a class to the element which the date-picker will be activated is enough.
Script can be currently reached from the source of the demo provided.

CSS Grid vs Flexbox in 2026: Which Layout Method Should You Use?
How to Start a Functioning Website Under Thirty Dollars 2021?
The HTML5 Time Element Is Back and Better Than Ever
Mozilla Introduce Firefox 9, with Speed and less memory improvements