Skip to content

Add timepicker component for vue3#4340

Merged
Jogai merged 2 commits intovuejs:masterfrom
manos02:master
Mar 6, 2026
Merged

Add timepicker component for vue3#4340
Jogai merged 2 commits intovuejs:masterfrom
manos02:master

Conversation

@manos02
Copy link
Contributor

@manos02 manos02 commented Feb 28, 2026

vue-timepicker is a timepicker Vue 3 library featuring:

  • Single and range time selection
  • Multiple hour formats: 24-hour, 12-hour (AM/PM), 1-24
  • Optional seconds support
  • Customizable step intervals for hours, minutes, seconds
  • Disabled times and custom disable rules
  • Min/max time constraints
  • Size presets (xs, sm, md, lg, xl)
  • Fully styleable via CSS custom properties
  • TypeScript support
  • Validation API for forms

GitHub: https://github.com/manos02/vue3-time-picker
Npm: https://www.npmjs.com/package/@manik02/vue3-timepicker
Demo: https://manos02.github.io/vue3-time-picker/?path=/docs/components-timepicker--docs

Installation:
npm install @manik02/vue3-timepicker

@Jogai Jogai merged commit b8c9e4d into vuejs:master Mar 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants