React, Vue, Angular, SvelteResponsive by defaulti18n supportDrag and dropDark mode
Interactive demoBuilt with Schedule-X
Try dragging or resizing an event
What developers are saying
Join thousands of developers who trust Schedule-X for their scheduling needs
Vukadin Nedeljkovic
Team Lead
Schedule-X is great. Its flexibility and constant improvement distinguish it from similar community tools. Cudos to Tom who put in such effort and time to consider and discuss possible solutions.
Mike
Co-Founder & CTO @ Zinya Global
We're using the premium version of Schedule-X and have nothing but good things to say. It meets all our needs for a resource scheduling component being both easy to work with, configurable, and extremely easy to integrate with the rest of our application. On top of this, customer support has been stellar.
For web devs
Ship a calendar in no time
Getting it right when building a calendar takes time. Schedule-X already has a lot of things figured out for you, so you can save yourself the months it would take to build a calendar from scratch.
Customizable
Choose which views to display, set custom day boundaries or even write a plugin.
Drag and drop
Reschedule events through a classic drag and drop.
Event resizing
Resize events by dragging the edges.
Dark mode
Built with light- and dark modes in mind. Toggle between them, simply by calling a method.
i18n
Supports multiple languages out of the box.
Responsive
Works on all devices, from desktop to mobile
The all-inclusive way
Schedule-X Premium
Someone already took care of the complex details you need for an all-inclusive calendar experience. No need to build it yourself.
Build event modal- and form with recurrence options ~100 hours×
Build Drag-to-create ~40 hours×
Build Resource view ~100 hours×
Install and configure Schedule-X premium ~30 minutes✓
Schedule-X Cloud
End-to-End calendar in a few lines of code
Pair the Premium calendar UI with a fully managed backend for users, calendars, events, and two-way Google Calendar sync.