Lightweight, simple, feature-rich and no dependencies

VanillaCalendar is a pure JavaScript date and time picker that uses TypeScript so it supports any JS framework and library. The final minified .js file is ~ 37.3 KB and with gzip is ~ 9.9 KB.