Bryntum Gantt — коммерческий JavaScript-компонент для создания и управления диаграммами Ганта в веб-приложениях. Компонент представляет собой модульную библиотеку, предназначенную для визуализации планов работ, задач и зависимостей во временной шкале с возможностью интерактивного редактирования. Bryntum Gantt разрабатывается как решение для интеграции в корпоративные интерфейсы, предлагая API для управления данными, событийности и отображения на клиенте.
Исторически продукт возник в контексте эволюции веб-компонентов для планирования проектов и ресурсов и позиционируется как отдельный коммерческий инструмент, ориентированный на разработчиков. Он поддерживает отображение и редактирование задач, зависимостей между задачами, временных шкал различных уровней детализации и базовые механизмы ресурсного планирования. Документация и наборы примеров описывают интеграцию с современными веб-фреймворками и методами загрузки данных через API.
- Визуализация задач: отображение последовательности задач в виде полос на временной шкале с указанием начала, окончания и продолжительности.
 - Интерактивное редактирование: создание, перемещение и изменение размеров задач посредством перетаскивания и редактирования полей в интерфейсе.
 - Зависимости задач: поддержка типов зависимостей (например, "конец-начало") и автоматический пересчёт дат при изменениях.
 - Масштабирование временной шкалы: переключение между уровнями масштабов (часы, дни, недели, месяцы) и плавная навигация по времени.
 - Ресурсное планирование: назначение ресурсов на задачи и базовый учёт загрузки ресурсов для определения конфликтов и пересечений.
 - Фильтрация и сортировка: возможности фильтрации задач по атрибутам и сортировки в древовидном представлении.
 - Импорт/экспорт данных: механизмы обмена данными через JSON/API и поддержка сохранения состояния диаграммы.
 - Интеграция с фреймворками: адаптеры и примеры интеграции для распространённых фронтенд-фреймворков и архитектур приложений.
 - Кастомизация отображения: темы, настройки колонок и шаблоны отображения для адаптации к интерфейсу приложения.
 - Событийная модель и API: событие-ориентированный интерфейс для управления поведением компонента и расширения функциональности через программный код.