• Open in:

Gantt with hundreds of items

Our Gantt chart is designed to handle hundreds of tasks efficiently. With a single click on the “Fit to View” button (top-right), the timeline automatically zooms so that all tasks in the current scope are visible at once. You can drag and drop tasks to rearrange them, toggle progress by clicking on the progress indicator, and add markers by clicking directly on the top axis. Tasks with hierarchies can be easily collapsed or expanded to reduce clutter and focus on the right level of detail.

Build this chart with AI

The prompt below can be used to build this chart with AI. For best coding results, use the most advanced AI models, like Claude Opus 4.6 and GPT-5.3-Codex. For more info and tips, check out amCharts AI docs.

Create a Gantt chart using am5gantt.Gantt that handles hundreds of items. Programmatically generate 40 parent categories, each with 2-5 subtasks (use children array). Each task has a unique name, start timestamp, duration of 1-5 days, and randomized progress percentage. Use random am5.color() values for parent tasks. Apply smooth animations. Use amCharts 5 library.

Demo source