Gantt charts are specialized project management charts that display tasks over time, showing dependencies, progress, and milestones.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/highcharts/highcharts/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Gantt charts in Highcharts provide:- Task scheduling and timelines
- Dependencies between tasks
- Progress tracking
- Milestones
- Hierarchical task structure
- Resource allocation
- Interactive editing
Basic Gantt Chart
Project Management Example
Based on~/workspace/source/samples/gantt/demo/project-management/demo.js:1-281:
Hierarchical Tasks
Organize tasks in parent-child relationships:Progress Indicator
Show task completion status:Milestones
Mark important deadlines:Dependency Types
Define different dependency relationships:Current Date Indicator
Show the current date on the timeline:Resource Allocation
Show who is assigned to each task:Use Cases
Project Management
- Software development
- Construction planning
- Event planning
- Product launches
Resource Planning
- Team schedules
- Equipment allocation
- Manufacturing processes
- Production timelines
Configuration Options
Key Gantt-specific options from~/workspace/source/ts/Series/Gantt/GanttSeriesDefaults.ts:41-141:
Whether to group tasks or render independently.
Options for the lines connecting dependent tasks.
Data Format
Gantt chart data points require start and end times:Gantt charts require the Highcharts Gantt library (
highcharts-gantt.js).