Professional React Calendar Component
A react-first, customizable, and feature-rich calendar library for React applications with multiple views, event management, and modern styling.
Key Features
Everything you need to build beautiful and functional calendar experiences
Multiple Views
Day, week, month, and year views available out of the box to suit your application's needs.
Drag & Drop
Intuitive drag and drop interface for creating, moving, and resizing events with ease.
Recurring Events
Support for daily, weekly, monthly, and yearly recurring events with exceptions handling.
Event Duration
Handle multi-day events, all-day events, and precisely timed events with consistent styling.
Timezone Support
Full timezone support for international applications and distributed teams.
Customizable Styling
No CSS shipped - you control the entire styling. Bring your own design system and customize every aspect to match your brand.
Built for Developers
Designed with developer experience in mind, making integration seamless and efficient
Our intuitive API makes integration a breeze:
<IlamyCalendar events={myEvents} firstDayOfWeek="monday" renderEvent={customRenderer} />
Full TypeScript support with comprehensive typings:
interface CalendarEvent { id: string; title: string; start: dayjs.Dayjs; end: dayjs.Dayjs; color?: string; // ...other properties }
Easily extend with custom components:
const renderEvent = (event) => ( <div className="custom-event"> <h4>{event.title}</h4> <span>{event.location}</span> </div> );
Production Ready
Enterprise-grade features built for modern applications and teams
Dark Mode
Built-in light and dark mode support for better user experience.
Responsive Design
Works beautifully across devices from mobile to desktop.
Localization
Easy internationalization with built-in locale support.
Performance Optimized
Built for speed and efficiency, even with thousands of events.
Ready to enhance your application?
Get started with ilamy Calendar today and provide your users with a seamless scheduling experience.
Install Now