EVERYTHING XIAOMI
Get listed

TaskJuggler

TaskJuggler is free project management software for planning and tracking work from an initial idea through completion.

Place
#27 of 46
Score
6.5
TaskJuggler's website

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.

All about pricing
PlanPriceWhat it gives you
TaskJugglerFreeFree 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

All alternatives
  1. 1Agantty logo

    Agantty

    Free planAndroidiOSWebLinux
    8.1From €50 a year
  2. 2

    RationalPlan

    Free planWebLinuxmacOSSelf-hosted
    7.9From $4 a month
  3. 3

    Sinnaps

    Free planAndroidiOSWebSelf-hosted
    7.9From $9 a month
  4. 4

    Rillsoft Project

    AndroidWebAPILinux
    7.7
  5. 5Oracle Primavera Cloud logo

    Oracle Primavera Cloud

    AndroidiOSWebAPI
    7.6
  6. 6

    TIEMCHART

    AndroidiOSWebSelf-hosted
    7.6From $12.99 a month