A lightweight, dependency-free JavaScript datepicker with modular CSS for easy styling.
Pikaday is a lightweight, dependency-free JavaScript datepicker library that provides a customizable calendar interface for selecting dates in web forms. It solves the problem of adding date selection functionality without relying on heavy frameworks or external dependencies, offering a simple and efficient alternative to native browser date inputs.
Frontend developers and web designers who need a lightweight, customizable datepicker for forms and applications, especially those working on projects where minimizing dependencies is a priority.
Developers choose Pikaday for its minimal footprint, ease of styling, and flexibility—it works standalone or with optional integrations like Moment.js, making it a versatile choice for diverse project requirements.
A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS
At less than 5kb minified and gzipped, Pikaday ensures minimal impact on page load times, as highlighted in the README.
It works standalone in vanilla JavaScript, with optional Moment.js integration for advanced formatting, reducing bundle size and complexity.
Modular CSS classes allow easy restyling to match any design, with examples in the README for theme customization.
Supports browsers from IE 7+ to all modern ones, making it suitable for legacy projects without polyfills.
The repository was archived in August 2025 with no active maintenance, meaning no bug fixes, updates, or security patches.
Time selection requires third-party forks that are unofficial and unmaintained, as admitted in the README extensions section.
Users must separately import and style the CSS file, which adds setup steps compared to drop-in component libraries.
Full-sized drag & drop event calendar in JavaScript
A datepicker for twitter bootstrap (@twbs)
🍞📅A JavaScript calendar that has everything you need.
JavaScript Date Range, Date and Time Picker Component
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.