logo ganttlab icon

GanttLab

Frequently Asked Questions

Find what you're looking for in the answers to questions people already asked the most about GanttLab.

What's a Gantt chart?

One of the greatest ways to visualize a project schedule, start to finish! It's a graphical, timeline overview from the tasks that will make for the progress of your project. Looking at a Gantt chart, you can quickly understand how long it will take to reach your deliverables, and how the work to get there needs to be organized. More than a project management tool, it's a time management tool that will give you a better grasp on how things go, while helping you and your teams to improve accuracy in time estimates along the way.

You'll learn a lot more about Gantt charts on Wikipedia: https://en.wikipedia.org/wiki/Gantt_chart.

How to get a live Gantt chart from my GitHub issues?

GanttLab automatically gets your GitHub issues on a live Gantt chart. Open Ganttlab and connect to your GitHub account: your issues are instantly organized on a Gantt chart which appears on your screen. You can change the GanttLab view to focus on a specific project, and even get an Gantt chart over each of your milestones.

How to get a live Gantt chart from my GitLab issues?

GanttLab automatically gets your GitLab issues on a live Gantt chart. Open Ganttlab and connect to your GitLab instance account: your issues are immediately organized on a Gantt chart which appears on your screen. You can change the GanttLab view to focus on a specific project, and even get an Gantt chart over each of your milestones.

Feel free to experiment with the ganttlab/demo project, which contains a set of issues and milestones that are preconfigured to generate a realistic Gantt chart.

Where to control my issues timeline?

Directly inside your issues description:

  • on a single line, just paste GanttStart: 2020-04-27 to get that issue to start on April 27, 2020
  • on another line of your issue description, paste GanttDue: 2020-05-08 for that issue to be due on May 8, 2020

The GanttStart and GanttDue ISO 8601 values are considered the single source of truth, to give you maximum control over your Gantt chart whatever your issues and milestones configuration is. You can use the refresh button in GanttLab to synchronize your issues back: it will simply redraw the Gantt chart with the new date values while keeping the current state unchanged: view, project, milestone, pagination...

Can GanttLab read my issues due date?

It already does! The due dates of GitLab issues are automatically used. You can still take control and specify another GanttDue value in each issue description to adjust the Gantt chart as you see fit. Unfortunately, at the time of writing, GitHub issues do not come with a due date. Yet you can still use the GanttDue value in your issues description to generate the ideal Gantt chart for the best project schedule from your GitHub issues.

Can GanttLab read my milestones dates?

There again, it already does! The milestone due date is automatically used if your issue does not have a due date set. And you can still take control with specific GanttDue values in each issue description. Also, on GitLab the milestone start date is automatically used, and you can always override with a GanttStart on any issue. GitHub milestones do not come with a start date, yet you can still use the GanttStart value in your issues description to organize your project schedule on the Gantt chart as you see fit.

Couldn't find what you are looking for? Reach out!

GanttLab: The easy to use, fully functional Gantt chart for GitLab and GitHub.

© 2016-2021 Pierre-Alexandre Clorichel
All rights reserved