Syncfusion AI Assistant

How can I help you?

React Gantt Chart Overview

19 May 20263 minutes to read

The React Gantt Chart is a project management component that provides a Microsoft Project-like interface for scheduling and managing projects. It enables you to visually manage tasks, task relationships, and resources with an intuitive and interactive timeline view.

Quick start

Ready to streamline your Syncfusion® React development? Try the Syncfusion® AI Coding Assistant for faster setup, smart suggestions, and seamless integration in IDEs like VS Code and Cursor. Explore now

Data binding and performance

  • Data sources - Bind local arrays, JSON objects, or remote data using DataManager
  • Load on demand - Load parent tasks initially and render child tasks on expansion for large datasets
  • Virtual scrolling - Handle thousands of tasks with optimized rendering

Task management

  • Task editing - Edit tasks inline, through dialogs, or by dragging taskbars
  • Task dependencies - Define relationships using finish-to-start, start-to-finish, start-to-start, and finish-to-finish types
  • Undo and redo - Revert or reapply recent actions in the Gantt Chart
  • Task scheduling - Configure automatic or manual task scheduling modes
  • Splitting tasks - Split tasks into multiple segments and merge them back

Timeline and visualization

  • Customizable timeline - Configure timeline tiers from minutes to decades with custom text
  • Zooming - Zoom in and out to view tasks at different time scales
  • Taskbars - Customize taskbar appearance and display baselines for planned vs actual progress
  • Critical path - Identify task sequences that determine project completion dates
  • Timezone support - Schedule projects across different timezones

Columns and layout

Data operations

  • Filtering - Filter tasks using menu, Excel-like, and toolbar search options
  • Sorting - Sort tasks by one or multiple columns
  • Selection - Select single or multiple rows and cells
  • Context menu - Access common operations through right-click menus

Resources and indicators

  • Resource allocation - Assign and manage staff, equipment, and materials across tasks
  • Resource view - Display tasks grouped by assigned resources
  • Data markers - Display custom indicators and flags on taskbars
  • Event markers - Highlight important dates or milestones in the timeline
  • Holidays - Define non-working days in project schedules

User interface

Export

  • PDF export - Export Gantt Charts to PDF with customization options
  • Excel export - Export task data to Excel format

Additional features