cupertino-datetime-picker
A date pill and a time pill. The date opens the inline calendar with month and year wheels; the time opens hour, minute and AM/PM wheels that also take typing. Touch, mouse, trackpad and keyboard. Built for shadcn/ui on Base UI and Tailwind v4, with no date library.
$ npx shadcn@latest add https://cupertino-datetime-picker-docs.vercel.app/r/cupertino-datetime-picker.jsonThe source lands in your project under components/ui/cupertino/, the way shadcn/ui components do. Wheels are native scroll with snap points, so flings are the platform's own; every wheel is a spinbutton and the calendar a grid.