TaskJuggler

O TaskJuggler é um planeador gratuito de código aberto que transforma definições textuais em planos com restrições de recursos, custos e relatórios Gantt/HTML.

taskjuggler.org

Visão geral

O TaskJuggler usa uma linguagem de projetos em vez de um editor gráfico. Defina dependências, esforço, prioridades, disponibilidade e calendários; o planeador calcula datas e resolve conflitos. Vários cenários permitem linhas de base e alternativas; os relatórios incluem Gantt, HTML, CSV e iCalendar. Serve utilizadores de terminal, editor de texto e Ruby, incluindo planos repetíveis em controlo de versões. Reservas reais e trabalho concluído fixado preservam o histórico ao recalcular. Atribuições passadas não fixadas podem mudar ao gerar outro plano válido. O código GPL-2.0 e RubyGems são gratuitos; o site documenta a versão 3.8.4 de julho de 2025.
Mais detalhes do produto

Produto

Documentação
taskjuggler.org/manual
Identificador da licença
  • GPL-2.0
Modelo de licenciamento
Código aberto
Notas de lançamento
taskjuggler.org/download.html
Tipo de solução
Aplicação
Repositório do código-fonte
github.com/taskjuggler/TaskJuggler
Versão
3.8.4

A quem se destina

Casos de utilização
  • Programação de projetos
  • Planeamento de recursos

Fornecedor · TaskJuggler

Site
taskjuggler.org

Antes de escolher

Verificar antes de escolher

  • Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Funcionalidades

Diagrama de Gantt

Explorar a categoria

Planeamento de prazos do projeto

Suporte parcialIntegrado
O que pode fazer
  • Calcule planos por dependências, esforço e calendários com nivelamento automático e vários cenários de linha de base/alternativas.
Mais detalhes e condições: Planeamento de prazos do projeto
O que é necessário
  • Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Gráfico de barras

Suporte parcialIntegrado
O que pode fazer
  • Calcule planos por dependências, esforço e calendários com nivelamento automático e vários cenários de linha de base/alternativas.
Mais detalhes e condições: Gráfico de barras
O que é necessário
  • Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Planeamento de projetos

Suporte parcialIntegrado
O que pode fazer
  • Calcule planos por dependências, esforço e calendários com nivelamento automático e vários cenários de linha de base/alternativas.
Mais detalhes e condições: Planeamento de projetos
O que é necessário
  • Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Acompanhamento de dependências

Suporte parcialIntegrado
O que pode fazer
  • Calcule planos por dependências, esforço e calendários com nivelamento automático e vários cenários de linha de base/alternativas.
Mais detalhes e condições: Acompanhamento de dependências
O que é necessário
  • Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Acompanhamento de projetos

Suporte parcialIntegrado
O que pode fazer
  • Use cenários como linhas de base e registe trabalho real antes de recalcular o restante plano.
Mais detalhes e condições: Acompanhamento de projetos
O que é necessário
  • Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Gestão de recursos

Suporte parcialIntegrado
O que pode fazer
  • Calcule planos por dependências, esforço e calendários com nivelamento automático e vários cenários de linha de base/alternativas.
Mais detalhes e condições: Gestão de recursos
O que é necessário
  • Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Detalhes do fluxo de trabalho

Vistas de trabalho
  • Gantt
Nivelamento de recursos
Sim
Linhas de base
Unidade
linhas de base
Métrica
Linhas de base do cronograma
Condições
Use cenários como linhas de base e registe trabalho real antes de recalcular o restante plano. Relatórios de rastreio acrescentam capturas CSV datadas; o esforço é guardado em dias-recurso. Os projetos podem combinar-se com uma base central de recursos, mas planos e relatórios são definidos na linguagem do produto.
Planeamento
  • Gantt
  • Dependências entre tarefas
  • Marcos
  • Planeamento de recursos
Restrições
  • Capacidade
  • Calendários
  • Orçamentos
  • Atribuições simultâneas
Medição
  • Nome
    Comparação da execução
    Descrição
    Use cenários como linhas de base e registe trabalho real antes de recalcular o restante plano. Relatórios de rastreio acrescentam capturas CSV datadas; o esforço é guardado em dias-recurso. Os projetos podem combinar-se com uma base central de recursos, mas planos e relatórios são definidos na linguagem do produto.
    Ligação para a fonte
    taskjuggler.org/manual/Intro.html
Nível de detalhe
  • Nome
    Níveis de planeamento
    Descrição
    As definições de texto descrevem projetos, hierarquias de tarefas, recursos, alocações e cenários. Os relatórios agregam tarefas ou recursos selecionados; o esforço é representado em dias-recurso. Editam-se as definições num editor de texto, seguindo-se o cálculo do cronograma e a geração de relatórios.
    Ligação para a fonte
    taskjuggler.org/manual/Intro.html
Limites do fluxo de trabalho e tratamento de exceções
  • Use cenários como linhas de base e registe trabalho real antes de recalcular o restante plano. Relatórios de rastreio acrescentam capturas CSV datadas; o esforço é guardado em dias-recurso. Os projetos podem combinar-se com uma base central de recursos, mas planos e relatórios são definidos na linguagem do produto.
Limites do fluxo de trabalho e tratamento de exceções
  • Use cenários como linhas de base e registe trabalho real antes de recalcular o restante plano. Relatórios de rastreio acrescentam capturas CSV datadas; o esforço é guardado em dias-recurso. Os projetos podem combinar-se com uma base central de recursos, mas planos e relatórios são definidos na linguagem do produto.

Preços

TaskJuggler Open Source

Opção gratuita

Gratuito

Período experimental disponível
Não
Detalhes e limites do plano
Modelo de cobrança
  • Gratuito
Limites
  • Métrica
    Ambiente e entrada
    Condições
    Exige Ruby e definições textuais; sem editor gráfico. Fixe reservas reais/trabalho concluído antes de recalcular para preservar atribuições passadas.

Detalhes técnicos

API

Acesso
Público
Disponível
Sim
Documentação
taskjuggler.org/tj3/doc/index.html
Protocolos
  • Ruby API

Implantação

Formas de acesso
  • Linha de comandos (CLI)
Sistemas operativos compatíveis
  • Plataforma
    Linux
  • Plataforma
    Unix
    Limitações
    • O guia de instalação indica que esta plataforma deverá funcionar, mas atualmente não é testada nem mantida como plataforma suportada. O Ruby e as suas dependências devem ser instalados separadamente.
  • Plataforma
    Windows
    Limitações
    • O guia de instalação indica que esta plataforma deverá funcionar, mas atualmente não é testada nem mantida como plataforma suportada. O Ruby e as suas dependências devem ser instalados separadamente.
  • Plataforma
    macOS
    Limitações
    • O guia de instalação indica que esta plataforma deverá funcionar, mas atualmente não é testada nem mantida como plataforma suportada. O Ruby e as suas dependências devem ser instalados separadamente.
Modelos de implantação
  • Na infraestrutura do cliente

Implementação

Modo de disponibilização
  • Autónomo

Dados

Formatos de exportação
  • CSV
  • HTML
  • ICS
  • Microsoft Project XML (MSPDI)
  • Clarity XOG XML

Personalização

Nível de conhecimentos
  • Requer programador
Âmbitos suportados
  • Definições de projetos
  • Definições de relatórios
  • Cenários

Suporte

Canais de suporte
  • Comunidade
  • Base de conhecimento
Formatos de formação
  • Documentação

Avaliações

Experiências independentes, verificadas antes da publicação.

Escrever uma avaliação

Ainda não há avaliações.

Seja a primeira pessoa a partilhar a sua experiência com TaskJuggler.

Add a product

Search to find a product.