flatpickr / flatpickr TypeScript 16K 1.5K lightweight, powerful javascript datetimepicker with no dependencies datetime datetime-picker datepicker timepicker