A human-friendly and fully accessible datepicker with support for natural language input. Try typing "tomorrow" or "in 10 days"! Now as a reusable Web Component!
Forked from the excellent sqrrl/wc-datepicker
- 🧏 Smart date parsing: Accepts natural language input using Chrono.js. Try typing "yesterday", "May tenth" or "in one year"!.
- 🧏 Accessibility first: Built to support users of assistive technology. Follows the WAI-ARIA APG Datepicker dialog pattern.
- 🦶 Small footprint: Base version is about 8 KB minified and gzipped. About 50kb with Chrono.js language parsing.
- 🪁 Low dependency: Few external dependencies.
- 🖼 Framework-agnostic: Standard Web Component that works with any framework.
- 💪 Strongly typed: Written in TypeScript.
- 🇪🇺 Localizable: Customizable labels and date formats.
- 🌈 Customizable: Semantic markup with no built-in styles.
- 🧪 Well tested: Quality assured by means of unit tests.