⭐ If you like the component, give it a star on GitHubopen in new window and consider sponsoringopen in new window its development! ⭐

⚠️ Important ⚠️

If you come from vue3-date-time-pickeropen in new window, the library is moved to the new repository with the new name: @vuepic/vue-datepickeropen in new window. If you haven't updated yet, please switch to the new package.


The most complete datepicker solution for Vue 3

Licenseopen in new window npmopen in new window Downloads Open issuesopen in new window CI Release date

Vue 3 date time picker is a lightweight yet powerful and reusable datepicker component. It aims to provide a high level of customization to fit within any project. Offers a great range of features, slots and props, while providing a way to customize for specific needs. Written in typescript to provide a great developer experience.

Getting started

StackBlitz Playgroundopen in new window


Single date picker

Range date picker

Time picker

Month picker

Text input

Locale support

Week numbers

Dark and light theme

SSR support

Highly configurable


Types included


GitHubopen in new window

MIT Licenseopen in new window

© Vuepic 2021-2022
Last Updated: