Calendar
A date grid for picking a day or a range, built on DayPicker.
Built on Radix UI$ pnpm dlx shadcn@latest add https://multidash-app.vercel.app/r/calendar.jsonOctober 2026
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
Installation
Add Calendar with the shadcn CLI, or copy the source by hand. In this repo there's nothing to install — import it from @multidash/ui.
$ pnpm dlx shadcn@latest add https://multidash-app.vercel.app/r/calendar.jsonAdds the component, the components it builds on, its npm packages and the theme tokens it uses. Using Multidash often? Add the registry to components.json once:
components.json
{
"registries": {
"@multidash": "https://multidash-app.vercel.app/r/{name}.json"
}
}Then add components by name:
$ pnpm dlx shadcn@latest add @multidash/calendarUsage
import {
Calendar,
CalendarDayButton,
} from "@multidash/ui/components/calendar"Examples
Range across two months
mode="range" with numberOfMonths={2}.
October 2026
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
November 2026
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|