
Bryntum SchedulerBryntum
Bryntum Scheduler is a high-performance scheduling component for JavaScript frameworks like React, Angular, and Vue. It offers features such as drag-and-drop, resizing, event editing, and export options, ensuring seamless integration and customization.
Vendor
Bryntum
Company Website


Product details
The Scheduler component with all the features
A modern and high-performance scheduling UI component that integrates seamlessly with all JS frameworks including React, Angular, and Vue.
Benefits
Feature rich
Bryntum Scheduler is based on our Grid, inheriting a lot of its features. It is very interactive and supports:
- Drag and drop & resizing
- Event editor, keyboard navigation
- Export to PDF, PNG, Excel
- Responsive rendering
- Drag drop events from external grid
Great performance
The Scheduler applies a combination of techniques to achieve great rendering and scrolling performance:
- Virtual rendering
- Minimal DOM footprint
- Extensive element reuse
Fully themable & customizable
Bryntum Scheduler has a lot of options for customization:
- Ships with five themes + a custom theme demo
- Render custom content and style event bars
- Extensive reactive API, change anything on the fly
Features
- Drag drop, resize and create tasks using the mouse or touch
- Programmatic validation of any editing actions
- Add any custom columns. Inline cell editing supported.
- Columns can be sorted using any field or criteria.
- Dependencies between tasks (FF/FS/SF/SS)
- Zooming from milliseconds to year, customizable zoom levels.
- Customize the task look and feel using any HTML + CSS.
- Configurable time scale with up to 3 header rows, from ms to years
- Ability to pin rows to the top (as in Excel)
- Support for global time ranges and date indicators
- Customizable tooltips using any HTML markup
- Export to PDF, PNG and Excel
- Read-only mode available
- Virtualized rendering
- Infinite scrolling of large datasets
- Resource grouping
- Summaries
- Animated UI updates
- Filter tasks or resources easily
- Pack, stack or overlapping event layouts
- Customizable task labels
- Undo & redo