Skip to content
+

🚀 The Scheduler is in alpha — we'd love your input. Share your feedback →

MUI X

MUI X Scheduler

A collection of React UI components to schedule your events.

Event Calendar

Start with the MIT-licensed Event Calendar for everyday scheduling, then unlock Premium features when your calendar workflows need recurrence or server-backed loading.

July 2025

Sun
Mon
Tue
Wed
Thu
Fri
Sat

Morning Run

Team Meeting

Gym Class

Yoga

1-on-1 with Sarah

Alice's Birthday

Code Review

4th of July BBQ

Long Run

Morning Run

Sprint Planning

Client Call

Design Review

Gym Class

Happy Hour

Haircut

Team Meeting

Yoga

1-on-1 with James

Lunch with Colleague

Dentist

Client Call

Dinner with Friends

Morning Run

All-hands Meeting

Gym Class

Roadmap Planning

Client Call

Grocery Shopping

Game Night

Brunch with Parents

Morning Run

Team Meeting

Performance Review

Movie Night

Gym Class

Wrap-up Meeting

Packing for Vacation

Community features

@mui/x-scheduler

Free forever under MIT. Everything you need for everyday calendar workflows: multiple views, resources, drag and drop, resizing, and full theming.

Premium features

@mui/x-scheduler-premium

Adds recurring events, exception dates, DST-aware recurrence, and lazy loading through data sources. Same API as Community, so upgrading is a one-line change.

Event Timeline

Use the Premium Event Timeline to plan long-running work across teams, resources, and date ranges.

Premium-only component

@mui/x-scheduler-premium

A horizontal resource timeline for scheduling resources, where each resource is displayed as a row, and allocations are continuous bars across time. Included in the Premium license, no separate purchase required.


Using the MUI X Scheduler

Scheduling that adapts to your workflow

A feature-rich, customizable React scheduling solution with intuitive interactions and best-in-class developer experience.

Flexible scheduling views

From day and week calendars to full timeline visualizations, display events the way your users need them.

Rich event interactions

Drag to reschedule, resize to adjust duration, and click to edit—all with smooth, built-in interactions.

Performant and scalable

Handle large datasets with virtualization and lazy loading to keep your scheduling UI fast and responsive.


Plans & licensing

Two packages for every need

Community is MIT-licensed and free forever. Premium is licensed per developer and adds advanced calendar features plus the Event Timeline.