"Flatpickr is a lightweight and powerful datetime picker. It's lean, UX-driven and extensible, yet it doesn’t depend on any libraries.
Rich, exposed APIs and an event system make it suitable for any environment. Flatpickr is written in plain js (no dependencies),
vue-flatpickr-component is its Vue.js wrapper."