TaskJuggler
TaskJuggler is free project management software for planning and tracking work from an initial idea through completion.
What TaskJuggler is
TaskJuggler is free project management software for planning and tracking work from an initial idea through completion. It supports project scoping, resource assignment, cost and revenue planning, risk management, and communication management. Its scheduler calculates timelines and resource assignments from a project outline and supplied constraints. Resource features include automatic leveling, conflict resolution, flexible working hours, leave management, shift work, and multiple time zones. Users can create unlimited scenarios or baselines for what-if analysis, track task and resource costs, and analyze profit and loss. TaskJuggler also provides filtered reports, status dashboards, HTML reports, and CSV and iCalendar exports. The site lists Vim integration and exports to Microsoft Project and Computer Associates Clarity, along with support from tools such as Emacs, FreeMind, Redmine, and Bugzilla. It runs on Linux, macOS, and Windows, and offers Gantt task views and time tracking. TaskJuggler is a command-line tool with no graphical user interface; the site presents it as intended for serious project managers rather than people who only want to draw Gantt charts.
Good
- Free and open source under GNU GPL version 2.
- Supports unlimited scenarios or baselines.
- Includes resource leveling and conflict resolution.
- Exports CSV and iCalendar files.
Watch out
- Has no graphical user interface.
- Requires working through a command line.
Who it suits
TaskJuggler may suit project managers who need detailed scheduling, resource planning, scenario analysis, and cost tracking. It is less suited to users who only want to draw Gantt charts.
Verdict
TaskJuggler offers extensive planning, scheduling, and reporting capabilities without a license cost. Its command-line interface is an important consideration for anyone choosing a project tool.
Plans and prices
From TaskJuggler's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| TaskJuggler | Free | Free and open source software · source code licensed under GNU GPL version 2 |
The facts
Each one read from TaskJuggler's own pages, with the date it was checked.
What it does
- Accounting
- It supports task and resource costs and profit and loss analysis.checked 11 Oct 2026
- Audience
- The site describes TaskJuggler as a tool for serious project managers and says it may not suit users who only want to draw Gantt charts.checked 11 Oct 2026
- Integrations
- The site lists full Vim integration and data export to Microsoft Project and Computer Associates Clarity.checked 11 Oct 2026
- Interfaces
- TaskJuggler is a command-line tool without a graphical user interface; the site says a command shell, plain-text editor, and web browser are sufficient.checked 11 Oct 2026
- Other tool support
- The site lists Emacs mode, Emacs orgmode, FreeMind, Redmine, and Bugzilla among tools with TaskJuggler support.checked 11 Oct 2026
- Purpose
- TaskJuggler is project management software for planning and tracking projects from the first idea through completion.checked 11 Oct 2026
- Release
- The site reports TaskJuggler 3.8.4 was released on 2025-07-28 to fix permission issues with some files in the gem.checked 11 Oct 2026
- Reports and exports
- It provides filtered reports, tracking and status dashboards, HTML reports, and CSV and iCalendar exports.checked 11 Oct 2026
- Resource management
- Features include automatic resource leveling, task conflict resolution, flexible working hours, leave management, shift work, and multiple time zones.checked 11 Oct 2026
- Scheduling
- Its scheduler computes project timelines and resource assignments from the project outline and supplied constraints.checked 11 Oct 2026
- Security
- The site says its static HTML website moved to an AWS S3 bucket in 2016 to provide faster page loads and increased security.checked 11 Oct 2026
- Support
- The project provides user and developer mailing lists, and directs bug reports and feature requests to its GitHub issue tracker.checked 11 Oct 2026
- Task views
- ganttchecked 23 Sep 2026
- Time tracking
- Yeschecked 23 Sep 2026
The company
- Founded
- 2001checked 28 Sep 2026
Money
- Free plan
- Yeschecked 23 Sep 2026
- Planning
- It supports project scoping, resource assignment, cost and revenue planning, risk management, and communication management.checked 11 Oct 2026
- Scenario planning
- It supports an unlimited number of scenarios or baselines for what-if analysis of the same project.checked 11 Oct 2026
Where it runs
- Platforms
- The installation manual says Linux is the primary development platform; Windows releases are not tested, and Mac OS releases are not tested.checked 11 Oct 2026
Alternatives to TaskJuggler
- 1

Agantty
Free planAndroidiOSWebLinux8.1From €50 a year - 2
RationalPlan
Free planWebLinuxmacOSSelf-hosted7.9From $4 a month - 3
Sinnaps
Free planAndroidiOSWebSelf-hosted7.9From $9 a month - 4
Rillsoft Project
AndroidWebAPILinux7.7 - 5

Oracle Primavera Cloud
AndroidiOSWebAPI7.6 - 6
TIEMCHART
AndroidiOSWebSelf-hosted7.6From $12.99 a month
