dhtmlxGantt PRO Features Overview

Professional edition of dhtmlxGantt offers extended functionality and a set of extra features that you might need to make your software more powerful and outstanding. Below is a brief summary of all PRO features.

Resource management

With dhtmlxGantt PRO Edition you can assign resources (human, equipment, money, etc.) to the tasks and be able to estimate the workload of each separate participant of the project. Balance and manage the resources easily using resource diagrams.

View sample

resource management
critical path calculation

Critical path calculation

Each project management app requires feature for estimating risks and deadlines, and for these purposes critical path calculation is used. It allows you to estimate and display a sequence of tasks that can't be delayed or else the whole project would be delayed.

View sample

Support for baselines, deadlines and other custom elements

Set any additional elements to the timeline area. Apart from baselines and deadlines that you may find in our samples, there could be any custom elements that you need.

View sample

baselines
simple api

Simple API for hiding/showing columns of the grid and the ability to resize grid columns and the grid itself from the UI

Using the PRO version, you'll have the ability to add and remove columns from the grid part directly from the UI. You can also resize the columns width just by dragging its border.

Dynamic loading

To increase the performance of your Gantt Chart, you may enable dynamic loading mode to make the tasks load level by level as the user scrolls the page.

View sample

Dynamic loading
tasks grouping

Tasks grouping

Group the tasks in dhtmlxGantt by any property. For example, grouping the tasks by owner, you'll see the workload of all team members.

View sample

Auto scheduling

This feature allows you to navigate the project without setting the specific dates of each task as the tasks are scheduled automatically based on dependency links between them.

View sample

auto scheduling
Project and milestones

Project and milestones task types

PRO Edition allows you to unite tasks into Projects that will have the duration of all the child tasks. Milestones can be used to indicate some specific and important dates in the project.

View sample

Split Tasks

Splitting tasks is an ability to divide tasks into subtasks and switch between the 'split mode' and 'tree mode' of task display whenever needed, what gives much more flexibility in task management.

View sample

Split Tasks
Setting Task Types Automatically

Setting Task Types Automatically

Editing gantt chart contents is much faster and easier with an ability to set task types automatically. The component knows when to convert subtasks into projects and projects with no subtasks into tasks while end users are in the process of editing their gantt chart.

Ability to place several Gantt Charts on the one page*

If you need two or more Gantt charts on one page, use this PRO feature and manage several projects with different data in it.

View sample

multiple gantt charts

*The ability to display multiple Gantt charts on one page comes with Enterprise license only