Download DHTMLX
Gantt - JavaScript
and React Gantt Charts
in a Single Pack
Download DHTMLX Gantt
30-day free PRO trial with official technical support
Benefits of DHTMLX Gantt PRO Edition:

Take Advantage of Top-Notch Gantt Chart Features
DHTMLX Gantt is a feature-rich JavaScript component designed for building powerful Gantt charts. It helps developers create
project management apps with advanced scheduling capabilities, smooth performance, and a modern UI.
project management apps with advanced scheduling capabilities, smooth performance, and a modern UI.
Intuitive drag-and-drop
Resource management
Critical path
Auto scheduling
Inline editing
RTL mode
60+ locales
Lazy loading
S-curve
Rendering 30000+ tasks in milliseconds
Built-in CSS themes
Native React Gantt solution
Angular, Vue, and Svelte integration
Export to PDF, Excel, and MS Project
Editions Comparison Matrix of DHTMLX Gantt
Feature | Standard Edition | Pro Edition |
---|---|---|
Built-in support for baselines (New!)
|
Standard Edition
|
Pro Edition
|
Skins customization with CSS variables (New!)
|
Standard Edition
|
Pro Edition
|
Sticky labels for time scales (New!)
|
Standard Edition
|
Pro Edition
|
Empty state screen for Gantt
|
Standard Edition
|
Pro Edition
|
Saving tree structure when grouping tasks
|
Standard Edition
|
Pro Edition
|
Rollup tasks and milestones
|
Standard Edition
|
Pro Edition
|
Merging working calendars
|
Standard Edition
|
Pro Edition
|
Decimal units for tasks durations
|
Standard Edition
|
Pro Edition
|
MS Project link formatting
|
Standard Edition
|
Pro Edition
|
Setting working time in minutes
|
Standard Edition
|
Pro Edition
|
Horizontal drag-n-drop of multiple tasks
|
Standard Edition
|
Pro Edition
|
Scrolling the Timeline by click and drag
|
Standard Edition
|
Pro Edition
|
Expanding/collapsing split tasks
|
Standard Edition
|
Pro Edition
|
Zooming by mouse wheel
|
Standard Edition
|
Pro Edition
|
Creating tasks by drag-n-drop
|
Standard Edition
|
Pro Edition
|
Ability to import dhtmlxGantt as an ES6 module
|
Standard Edition
|
Pro Edition
|
S-curve to show the progress of a project
|
Standard Edition
|
Pro Edition
|
Tasks constraints
|
Standard Edition
|
Pro Edition
|
Working calendar for the whole project
|
Standard Edition
|
Pro Edition
|
Creating tooltips for all the elements of dhtmlxGantt
|
Standard Edition
|
Pro Edition
|
Routing options for dataProcessor
|
Standard Edition
|
Pro Edition
|
Inline editing
|
Standard Edition
|
Pro Edition
|
Split tasks
|
Standard Edition
|
Pro Edition
|
Ability to set task types automatically
|
Standard Edition
|
Pro Edition
|
Editable or readonly Gantt chart
|
Standard Edition
|
Pro Edition
|
Auto scheduling
|
Standard Edition
|
Pro Edition
|
Keyboard navigation
|
Standard Edition
|
Pro Edition
|
Dynamic loading
|
Standard Edition
|
Pro Edition
|
Projects and milestones task types
|
Standard Edition
|
Pro Edition
|
jQuery integration
|
Standard Edition
|
Pro Edition
|
Resource management
|
Standard Edition
|
Pro Edition
|
Right-to-left mode
|
Standard Edition
|
Pro Edition
|
Fullscreen mode
|
Standard Edition
|
Pro Edition
|
Loading from XML, JSON
|
Standard Edition
|
Pro Edition
|
Tasks grouping
|
Standard Edition
|
Pro Edition
|
Support for baselines, deadlines and other custom elements
|
Standard Edition
|
Pro Edition
|
Tooltips
|
Standard Edition
|
Pro Edition
|
Critical path calculation
|
Standard Edition
|
Pro Edition
|
Backward planning
|
Standard Edition
|
Pro Edition
|
Optional tree view
|
Standard Edition
|
Pro Edition
|
Customizable task edit form (lightbox)
|
Standard Edition
|
Pro Edition
|
Rich drag-and-drop behavior to manage tasks
|
Standard Edition
|
Pro Edition
|
Ability to mark specific times in the timeline area
|
Standard Edition
|
Pro Edition
|
Support for touch devices: iOS, Android
|
Standard Edition
|
Pro Edition
|
Progress percent coloring for tasks
|
Standard Edition
|
Pro Edition
|
Full control with JavaScript API
|
Standard Edition
|
Pro Edition
|
Support for unscheduled tasks
|
Standard Edition
|
Pro Edition
|
Dependency arrows
|
Standard Edition
|
Pro Edition
|
Simple API for managing editability / readonly modes of individual tasks
|
Standard Edition
|
Pro Edition
|
Export/import from MS Project
|
Standard Edition
|
Pro Edition
|
Smart rendering
|
Standard Edition
|
Pro Edition
|
Undo/redo functionality
|
Standard Edition
|
Pro Edition
|
Accessibility
|
Standard Edition
|
Pro Edition
|
Fast and smooth rendering
|
Standard Edition
|
Pro Edition
|
Configurable columns in the grid
|
Standard Edition
|
Pro Edition
|
Multi-task selection
|
Standard Edition
|
Pro Edition
|
Per-column grid sorting
|
Standard Edition
|
Pro Edition
|
Simple API for hiding/showing columns of the grid
|
Standard Edition
|
Pro Edition
|
Ability to resize grid columns and the grid itself from the UI
|
Standard Edition
|
Pro Edition
|
Sorting and filtering
|
Standard Edition
|
Pro Edition
|
Cross-browser: IE, FF, Chrome, Safari, Opera
|
Standard Edition
|
Pro Edition
|
Localization (30+ locales)
|
Standard Edition
|
Pro Edition
|
Customizable time scale - zooming
|
Standard Edition
|
Pro Edition
|
Non-linear time scale (hide days/hours)
|
Standard Edition
|
Pro Edition
|
7 different skins
|
Standard Edition
|
Pro Edition
|
Content Security Policy compliance
|
Standard Edition
|
Pro Edition
|
Export to Excel, iCal
|
Standard Edition
|
Pro Edition
|
Support for custom tasks types
|
Standard Edition
|
Pro Edition
|
4 types of linking of tasks: finish-to-start, start-to-start, finish-to-finish, start-to-finish
|
Standard Edition
|
Pro Edition
|
Click here to view all the features
Explore Other DHTMLX Free Trials
Combining DHTMLX Gantt with other components allows you to build a comprehensive project
management system with seamless UI and data syncing.
All DHTMLX components are designed to work together efficiently, reducing development time and ensuring interoperability.
All DHTMLX components are designed to work together efficiently, reducing development time and ensuring interoperability.
Kanban
Create boards to track workflow through different stages.

To Do List
Allow end-users to manage tasks in a simple list format.

Scheduler
Develop scheduling calendars to control events efficiently.

Suite
Combine 20+ UI widgets to build cross-browser web apps.

Documentation
Refer to documentation
Explore comprehensive API references, step-by-step guides, and integration tutorials to help you easily initialize,
configure, and customize the DHTMLX Gantt chart in your application.
Community forum
Join community forum
Access our community forum packed with shared knowledge, answers from our tech experts, and discussions
about using the Gantt chart component.
Official tech support
Get technical support
Learn more about the support levels available for trial users, commercial license holders, and open-source
developers of the DHTMLX Gantt component.