DHTMLX Gantt offers end-users the ability to assign multiple resources,
e.g. staff and facilities, to projects and tasks. It also helps to
adjust the assignments precisely by providing a range of load charts
and histograms.
The availability of the built-in critical path calculation allows
users to highlight the minimum duration of an entire project and
identify the key tasks. Besides, DHTMLX Gantt makes it possible to
display the slack time and set the lag and lead times.
By utilizing the automatic scheduling functionality, end-users can
streamline their task management process. If they change the duration
of a particular task, all due dates are updated automatically with
careful consideration of task dependencies.
You can integrate DHTMLX Gantt with complex CRM or ERP systems
externally using a Node.js server module. It enables real-time
collaboration with people working in a shared timeline and clientless
integration with on-the-fly calculations based on calendars and
dynamic links.
We suggest using a standalone module that you can install locally to
export Gantt charts to PDF and PNG formats securely with no need to
share your data with our server. With this module, you can also convert
Gantt projects to iCal and Excel formats.
DHTMLX Gantt allows working with MS Project and Primavera P6 files.
For that, you have to deploy a standalone export module that serves
to export and import Gantt data smoothly and securely to the most
popular project management formats.
DHTMLX Gantt supports various drag-and-drop operations you can
control via API. Thus, for example, end-users can easily create
new tasks, move several tasks within a timeline, and reorder
columns in the grid with the help of drag and drop.
With the keyboard navigation mode, end-users can smoothly manage all
tasks directly within the grid via inline editing. The use of keyboard
shortcuts facilitates the creation and updating of project tasks and
their relations.
DHTMLX Gantt allows attaching tooltips to its elements, including
tasks, connectors, and milestones. You’re free to add custom information
and fully personalize tooltips' appearance and behavior to meet your
project requirements.
Getting started with DHTMLX Gantt is easy for developers of any experience level.
The component can be quickly initialized with a few lines of code and equipped with
the desired features. Detailed guides, demos, and video tutorials are always available.
Full-featured out of the box
DHTMLX Gantt provides a rich feature set for building complete project management
apps. It covers all the essential aspects, including resource management, scheduling
techniques, and different task types. Moreover, it has a clean UI out of the box.
Fully customizable
Our Angular Gantt chart library provides an extensive API that offers you various
options for changing its appearance. You can change Gantt layout with the help of
numerous built-in skins, including a Material one, and fine-tune the look of separate
items (links, tasks, grid, scale, lightbox, etc.).
Stable and high-performance
When working with a large number of tasks, rendering delays may cause inconvenience.
DHTMLX Angular Gantt component shows advanced performance, allowing you to build
sophisticated Gantt charts with thousands of tasks and easily navigate through them
without any rendering lags.
Cross-browser and adaptable
Cross-browser support is essential for allowing your users to interact with Gantt
charts without facing any rendering faults. DHTMLX Angular Gantt works in all modern
web browsers (Chrome, Firefox, Microsoft Edge, Safari) and is compatible with any
front-end and back-end technologies.
Get started for free
Download the DHTMLX Gantt trial version and evaluate it free of charge for 30 days
benefiting from the official technical support of our team.
It's stable. It's easy to set up, even if you don’t have too much development
experience. It’s highly customizable. It's full of features out of the box (and
if something missing, you can write your own addon to cover missing functionality).
It's beautiful out of the box, which is not always the case for similar components.
Workload functionality is included, which is not the case for such components.
Dmitry (Dan) Dudin
CEO at GanttPRO
The API is extremely flexible, well documented and easy to understand if you need to
look at underlying source code. The support has been responsive and high quality.
We would absolutely recommend using DHTMLX and are even considering using some other
products that they offer based on our experience so far.
Hive Team
Team productivity platform
For Splitvice, dhtmlxGantt fits with what we need. It's a stand-alone component,
without an extra run-time fee. It's flexible and highly customizable. We get good
support when we need it, but most of our questions are found right in the knowledge
database.
Splitvice Team
Portfolio and project management tool
We were looking for a project management plugin to help reduce our time to market
and development costs. That is why we are using DHTMLX Gantt. I tested a free version
of your Gantt product and I was satisfied with the API provided with the plugin. Your
product fitted my needs and it was easy to integrate it into my application.
DHTMLX documentation includes API references along with detailed technical guides and
tutorials that help you to quickly initialize, configure, and customize the Gantt library.
In the forum, you’ll find a lot of shared knowledge along with answers from our tech
specialists about how to work with Gantt in Angular and other technologies. The access
is entirely free.
To make sure the DHTMLX Gantt library matches your requirements, you can download a free
30-day trial. It’s an opportunity to test it extensively and benefit from official
technical support.
The DHTMLX team supports all their users. You can explore the levels of support we
provide for trial users and owners of proprietary and open-source licenses.
Several Gantt charts on 1 page
?
This feature enables creating and destroying instances of Gantt, what is especially common for Angular, React, and other frameworks.