Bryntum Scheduler Pro

A professional scheduling UI component with a brain. The Scheduler Pro helps you schedule tasks while taking the availability of your resources and tasks into account.

View examples Download trial

Supports any framework, including Angular, React, Vue and vanilla JS

JavaScriptSupports Angular

Connect your tasks

Let Scheduler Pro handle the rest. It will schedule your tasks based on the links you define and respect any task constraints. This ensures the integrity of your schedule.

After a task is updated, the scheduling engine cascades the modification to any successor tasks.

View features

Apply your own styling

Our themes are all built using SASS using variables meaning you can easily customise them or roll your own. We also provide several pre-configured task bar styles and color sets to help you put some color on your tasks.

Try demo
Resource Histogram

With the built-in resource histogram, you get a clear overview of how your resources are allocated. Overallocation is highlighted in bright red to help you manage your resources optimally.

Try demo

Define resource shifts

With the Scheduler Pro, you control all the variables that affect the timing in your schedule. You can define resource availability accurately with a hierarchical calendar structure.


The resource shifts can of course be visualised & updated on the fly.

Bryntum Scheduler Pro also comes with a powerful customisable task editor allowing you to:

  • Modify any base fields and add your own
  • Edit predecessors, successors and constraints
  • Hide / show any pre-configured fields
  • Apply changes live but roll them back if needed
Try demo

Try a few examples

Manage resource shifts with calendars

Dependencies between tasks

Resource Histogram

Resource Histogram

Ready to get started?

Free trial Buy now