Virtualization support for Gantt KendoReact

1 Answer 30 Views
Gantt
Andrei
Top achievements
Rank 1
Iron
Andrei asked on 21 Feb 2025, 06:25 AM
Hello,
We are deleloping a project management module for our enterprise application and require a Gantt chart component to display hierarchical tasks data in tabular and timeline formats.
We use React and found KendoReact Gantt component as a sutable ready-to-use solution to meet most of our application's requirements.
However, we’ve encountered some limitations which are very importand for us that currently prevent us from adopting this component:

1) Virtualization Support for Large Datasets.
We need do display large amout of tasks simultaneously (up to 10000) so virtualization is a crucial feature for us for performance reasons. But for now it is not possible to enable it via Gantt component public API  (If I am not mistaken, Gantt uses GanttTreeList component internally very similar to TreeList with Virtual Scrolling support out of the box).
So the question is why virtualization is not supported by React Gantt component ? Is it possipbe to enable it as it seems as a very usefull and popular feature for enterprise applications?

2) Drag-and-Drop editing is also a very usefull and required functionality in our case. (Move/resize tasks along the timeline, adjust completion percentage, dependencies editing).
We noticed these features are (maybe partially) available in the Kendo Gantt components for (at least) jQuery and Angular.
Are there plans to introduce similar functionality in the KendoReact Gantt component? If so, could you share a timeline for implementation?

We’d greatly appreciate your insights on these points, as they are critical to our evaluation process.

1 Answer, 1 is accepted

Sort by
0
Yanko
Telerik team
answered on 24 Feb 2025, 12:51 PM

Hi, Andrei,

I agree both virtualization support and drag-and-drop will be fine additions to the KendoReact Gantt component. 

I noticed you have opened a feature request for the drag-and-drop functionality, but we already have an opened feature request for the same that is very popular, you can add comments to it to express more details you would like to see from this feature when it is implemented. For your convenience, I added your vote to it to further increase its popularity:

Virtualization support for Gantt is also a valid feature request. For your convenience, I logged it as such for you and added your vote to it. We will monitor the interest around the item in the public feedback portal to understand the demand for such functionality:

Please let me know If I can assist you further.

Regards,
Yanko
Progress Telerik

Enjoyed our products? Share your experience on G2 and receive a $25 Amazon gift card for a limited time!

Tags
Gantt
Asked by
Andrei
Top achievements
Rank 1
Iron
Answers by
Yanko
Telerik team
Share this question
or