This plugin adds an advanced DHtmlX-based Gantt chart view for Kanboard projects, including sprint support, dependency arrows, workload view, and dark-mode friendly styling.
- Download the plugin code
- If you use the GitHub “Download ZIP” button, GitHub will create a folder like
Kanboard-Hector-Gantt-Plugin-mainafter you unzip.
- If you use the GitHub “Download ZIP” button, GitHub will create a folder like
- Rename the folder to match the plugin id
- Rename that folder to
DhtmlGantt(capital D, lowercase html, capital G).
- Rename that folder to
- Copy into Kanboard
- Move the renamed
DhtmlGanttfolder into your Kanboardplugins/directory, so the final path is:KANBOARD_ROOT/plugins/DhtmlGantt.
- Move the renamed
- Verify assets
- Ensure the DHtmlX assets are available under
plugins/DhtmlGantt/Assets/(already included in this repo).
- Ensure the DHtmlX assets are available under
- Open the Gantt view in Kanboard
- In Kanboard, go to a project and use the
Ganttview switcher in the header to open the chart.
- In Kanboard, go to a project and use the
No additional configuration is required for a default setup.
For maintainers who need to modify behavior:
- See
KB_COMMENT_TABLE.mdfor the KB_* tag index used in comments. - The main frontend entrypoint is
Assets/dhtmlx-init.js. - Styling is split between:
- Vendor CSS:
Assets/dhtmlxgantt.css - Theme CSS:
Assets/gantt-theme.css - Override CSS:
Assets/gantt-overrides.css
- Vendor CSS: