Your JavaScript stack just expanded
Since our 2025 partnership with Bryntum, Bryntum Scheduler sits alongside AG Grid for events, resources and timelines, crafted by a similar team and held to the same bar.
Feature-Packed
Built on our Grid component, Bryntum Scheduler picks up many of its capabilities, delivering an interactive Scheduler that supports:
- Drag-and-drop event resizing
- A handy event editor and keyboard navigation
- PDF, PNG, Excel, ICS and print data exports
- Responsive layout
- Drag-and-drop event assignment
Want Scheduling Logic Built In?
Tuned for Performance
The Scheduler blends these techniques to keep load times short and scrolling buttery smooth:
- Virtual rendering
- A lean DOM footprint
- Heavy element reuse
Bryntum Scheduler keeps that excellent performance at scale and with extras, such as pagination.
Fully Tailorable
Bryntum Scheduler ships with a wealth of customisation options and a broad, reactive API for making changes on the fly, so you can:
- Pick from five preset themes or apply a custom theme
- Style event bars
- Render bespoke content
- Shape the event editor
- Add hover widgets
Streamlined Planning
Bryntum Scheduler comes with event and capacity summaries to back up every decision. Plan and schedule confidently knowing you can:
- Stop task overallocation
- Check the totals across events and other categories
- View group summaries
- Show group capacity caps
Build Advanced Workflows
Give users advanced scheduling capabilities so they can:
50+ Additional Widgets
Pick from a broad set of UI elements that quickly give your app a polished, professional feel:
- Drop in chat boxes, menus, toggles, sliders and more alongside your Bryntum Scheduler app.
- Cut clicks and searching to meet user needs faster.
- Wire up widgets straightforwardly via our clear docs.
Install via npm
Pull Bryntum Scheduler straight from npm. No sign-in or auth needed. Install the trial, configure it, and you’re ready to build.
Drag Unplanned Tasks In From a Grid
Pick tasks from the unplanned grid and drop them straight onto a resource. The live Bryntum Scheduler engine is running below.