Components
Curated UI collection
Event scheduler components help developers build calendar interfaces and scheduling functionality into React applications. Our collection includes 60 event scheduler components from 17 different React libraries, offering various approaches to displaying, managing, and organizing events. Whether you need a simple calendar view, drag-and-drop scheduling, or advanced time slot management, these components provide the building blocks for event-based user interfaces.
































![Calendar [React Day Picker] — event scheduler component component for React & Tailwind by Origin UI](https://cdn.21st.dev/user_originui/calendar/appointment-picker/preview.png?v=1)










![Calendar [react-aria-components] — event scheduler component component for React & Tailwind by James Shopland](https://cdn.21st.dev/user_jolbol1/calendar/985/preview.png)







![Calendar [React Day Picker] — event scheduler component component for React & Tailwind by Origin UI](https://cdn.21st.dev/user_originui/calendar/pricing-calendar/preview.png?v=1)

![Calendar [React Day Picker] — event scheduler component component for React & Tailwind by Origin UI](https://cdn.21st.dev/user_originui/calendar/with-time-input/preview.png?v=1)



![Calendar [React Day Picker] — event scheduler component component for React & Tailwind by Origin UI](https://cdn.21st.dev/user_originui/calendar/calendar-with-presets/preview.png?v=1)

© 2026 21st Labs, Inc.