[ANN] WebJuggler - New Web-Based TaskJuggler Visualization Tool

9 views
Skip to first unread message

Foad Sojoodi Farimani

unread,
Feb 23, 2026, 2:56:28 PMĀ (4 days ago)Ā Feb 23
to taskjugg...@googlegroups.com
Folks,

I've vibe coded WebJuggler, a new open-source web application for visualizing TaskJuggler projects directly in your browser!

🌐 Live Demo: https://foadsf.github.io/webjuggler/

šŸ“‚Ā Source Code: https://github.com/Foadsf/webjuggler (GPL3 Licensed)

Features

WebJuggler currently supports three project management visualizations:

  1. Kanban Board - Drag-and-drop task management (Trello-style)
  2. Gantt Chart - Interactive timeline with drag-to-reschedule
  3. PERT Diagram - Network graph showing task dependencies

How to Use

  1. Visit https://foadsf.github.io/webjuggler/
  2. Click "Open .tjp File" to load your TaskJuggler project
  3. Switch between views using the sidebar

Current Status

This is an early release with active development. The tool parses .tjp files and renders tasks with explicit start/end dates.

Call for Contributions

I'd love community feedback and contributions! Areas where help is needed:

  • Testing with real-world .tjp files
  • Bug reports and feature requests
  • UI/UX improvements
  • Documentation
  • Support for more TaskJuggler features (resources, accounts, etc.)

How to Contribute


The project uses React, TypeScript, Vite, and D3.js. Development setup is straightforward with `npm install && npm run dev`.

Looking forward to your feedback!

Best regards,
Foad

Renato Pontefice

unread,
Feb 26, 2026, 12:36:43 PMĀ (20 hours ago)Ā Feb 26
to taskjugg...@googlegroups.com
Hi,
Good work! TJ never die! Ā  But I don’t understand how (your sw) works.Do it create a .tjp or it read a text .tjp and show the report? Can I see some example?

Thank you for your jobs

Renato

--
You received this message because you are subscribed to the "TaskJuggler Users" group.
To post to this group, send email to taskjugg...@googlegroups.com
To unsubscribe from this group, send email to
taskjuggler-us...@googlegroups.com
For more information about TaskJuggler visit http://www.taskjuggler.org
---
You received this message because you are subscribed to the Google Groups "TaskJuggler Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to taskjuggler-us...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/taskjuggler-users/CADjqfdom5acEa2jb%3D1wiuo8VAwahgxY1%3D37QosOZLW1shCepig%40mail.gmail.com.

Andrew oswald

unread,
12:35 AMĀ (8 hours ago)Ā 12:35 AM
to taskjugg...@googlegroups.com
Hi Foad,
Ā  Ā  Pretty cool start.Ā  Ā  I uploaded the fedoria.tjpĀ on the TJ website, and tried setting a date.Ā  Ā  Ā It hung my browser.Ā  Ā  It also isn't clear which month the calendar refersĀ to.Ā  Ā  Ā Impressive tho, that you could vibe code something that elaborate.
Ā  Ā  Ā  Ā  Ā  Ā -Andrew

--
Reply all
Reply to author
Forward
0 new messages