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)
FeaturesWebJuggler currently supports three project management visualizations:
- Kanban Board - Drag-and-drop task management (Trello-style)
- Gantt Chart - Interactive timeline with drag-to-reschedule
- PERT Diagram - Network graph showing task dependencies
How to Use- Visit https://foadsf.github.io/webjuggler/
- Click "Open .tjp File" to load your TaskJuggler project
- Switch between views using the sidebar
Current StatusThis is an early release with active development. The tool parses .tjp files and renders tasks with explicit start/end dates.
Call for ContributionsI'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 ContributeThe 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