Each Basecamp to-do becomes a bar on the timeline. Drag the middle of a bar to move it, or
drag either edge to change its start or due date. Use the Day / Week / Month buttons to zoom the timeline and Today to jump to the current date.
ℹ Sub-tasks (steps and child to-dos) can only have their end date adjusted—they can't be
moved, re-started, or connected. Schedule the parent to move the whole group.
Drag from the edge of one bar to another to create a dependency. Click an existing connection
line to edit its type and lag, or to remove it. A dependency
is stored on the successor—the task that depends on another.
FS
Finish → Start
The successor starts after the predecessor finishes. The most common type, and the default for new connections.
SS
Start → Start
The successor can't start until the predecessor starts. Useful for work that runs in parallel once kicked off.
FF
Finish → Finish
The successor can't finish until the predecessor finishes. Use when two tasks must wrap up together.
SF
Start → Finish
The successor can't finish until the predecessor starts. Rare—mostly for hand-offs between shifts or phases.
ℹ Lag & lead Lag adds an offset in days. A lag of +2 on an FS link means
“start 2 days after the predecessor finishes”; a negative lag (a lead, e.g. -1) lets the successor begin early and overlap.
The chart schedules forward: when you move a task that others depend on,
every downstream task shifts automatically to respect its dependency type and lag. The
cascaded dates are saved for you—no need to drag each dependent task by hand.
Click Critical path in the toolbar to highlight the chain of tasks that determines
your project's end date. If any task on the critical path slips, the whole project's finish date
slips with it.
ℹ This is a view only—toggling it changes nothing in your data.
A milestone marks a key moment—a launch, a sign-off, a deadline—as a single diamond instead of
a bar. Right-click any bar and choose Convert to milestone (right-click
again to convert it back).
ℹ Milestones here are just flagged Basecamp to-dos, not separate items. The flag is stored by Le
Gantt and doesn't change anything in Basecamp.
Each leaf task has a draggable progress handle—drag it along the bar to set
completion from 0–100%. Progress is also shown as a column in the sidebar.
ℹ Progress is a Le Gantt view of how far along a task is. It does not mark the Basecamp
to-do complete—that still happens in Basecamp.
A baseline is a saved snapshot of your plan, drawn as a faint “ghost” bar behind each task so
you can see how the current schedule has drifted from the original. Use the Baseline ▾ menu to:
- Show / Hide baseline—toggle the ghost bars on or off.
- Set baseline to current dates—capture today's schedule as the plan.
- Clear baseline—remove the saved plan.
Comparing planned vs. current for a task
- Make sure the task has both a start and end date. Tasks without dates are
skipped when a baseline is captured, so they get no ghost bar.
- Open Baseline ▾ and choose Set baseline to current dates.
This snapshots the current schedule of every dated task as the plan and turns the ghost bars
on.
- Reschedule the task—drag its bar, or let auto-scheduling shift it. The live bar moves while
the ghost bar stays at the captured plan.
- Read the gap between the live bar and the ghost beneath it: that offset is how far the task
has drifted from plan.
ℹ Capturing is project-wide—Set baseline snapshots every dated task at once,
and running it again overwrites the previous plan. After a reload the baseline data is kept
but hidden; click Show baseline to see it again. Baselines are stored by Le Gantt
and are never written back to Basecamp.
- Columns (name, start, end, assignee, progress): click a header to sort, drag
a border to resize, and use the column picker to show/hide. Your layout is remembered per project
in this browser.
- Group tasks by list or by assignee.
- Filter by a single assignee, hide specific lists, or hide completed tasks.
ℹ Column layout and filters are view-only preferences—they don't change your project data.
Le Gantt keeps a clear line between Basecamp data and chart-only extras:
- Start & end dates are written back to the Basecamp to-do, so they stay in sync
both ways.
- Dependencies, milestone flags, progress, and baselines are stored by Le Gantt
only—Basecamp has no concept of them.
- Task titles, assignees, and completion always come from Basecamp.
Le Gantt starts with a 14-day free trial—no credit card required. After the
trial, an active subscription is needed to keep using the charts.
- One subscription per Basecamp account. Billing is per organization, and every member of your Basecamp account is included—there's no per-seat charge.
- Admins manage billing. Only Basecamp admins can start, change, or cancel the
subscription. Other members get full access while it's active but can't change billing.
- Billing contact. The admin who subscribes becomes the billing contact. Another
admin can transfer the billing contact to themselves from the Subscription page.
- Payments & invoices are handled by our reseller, Lemon Squeezy, as Merchant of
Record (so applicable taxes are included). Admins can open the billing portal to update payment
details or download invoices.
ℹ If a trial or subscription lapses, access is paused until it's renewed—your Basecamp to-dos
and saved scheduling data are never deleted.