pickadate.js also supports localized translations and easy theming via CSS, along with many more other functions detailed in the online documentation.
Indeed a truly remarkable tool, pickadate.js, even if relatively new compared to other similar solutions, it seriously outdoes many of them by a long shot. Besides this, pickadate.js is also very lightweight, at around 3.6kb when gzipped.
The pickadate.js source code is currently freely available on GitHub.
Download pickadate.js from our Scripts section here.