Documentation
Install CalendarCN, explore live examples, and wire the scheduling primitives into your own app state.
CalendarCN gives you a reusable scheduler surface for shadcn apps with month, week, day, and agenda views, typed interaction callbacks, recurring events, resources, and direct manipulation.
Use the calendar docs based on what you need next:
- Calendar overview for installation, preview examples, and the controlled integration model
- API reference for the
CalendarRootprops and interaction handlers - Starter pattern for the smallest end-to-end example
- Week view if you want to jump straight to the primary scheduling surface
If you are evaluating fit first instead of reading the docs linearly:
- Shadcn calendar guide for design-system-native installs
- React scheduler component guide for product teams comparing scheduler surfaces
- FullCalendar alternative if you are benchmarking against the incumbent