My TaskJuggler branch with interactive javascript charts

13 views
Skip to first unread message

devrin

unread,
Mar 23, 2026, 12:57:12 PM (4 days ago) Mar 23
to TaskJuggler Users
Hey all,

I've been working on a fork of TaskJuggler that adds interactive Gantt charts to HTML reports, and I wanted to share it and get some feedback from folks here.

The branch is here: https://github.com/devrintalen/TaskJuggler/tree/jsgantt

The idea is pretty simple — if you change `formats html` to `formats htmljs` in your existing `taskreport` or `resourcereport` entries, you get an interactive D3.js-powered chart in place of the static one. You can zoom in and out, pan around, and it should feel consistent with the look and feel you're already used to. No other changes to your .tjp files needed.

I've tested it against a few personal projects and the tutorial.tjp file, but it's probably still rough around the edges — there are likely edge cases I haven't hit yet. I'm actively interested in fixing bugs and improving things, so please let me know if you find something that breaks.

Would love to hear general reactions, and if anyone has feedback on the code:
https://github.com/devrintalen/TaskJuggler/tree/jsgantt

Thanks!
Devrin
Reply all
Reply to author
Forward
0 new messages