Trailblazer is an easy terminal roadmap planner written in Go. I use it daily to keep releases and tasks clear. Very usable for solo dev projects.
go install github.com/sibexico/Trailblazer@latestwinget sibexico.TrailblazerRun against a directory (uses directory/trailblazer.csv):
trailblazer /path/to/projectGenerate Markdown:
trailblazer -e /path/to/project # parents only (same as key e)
trailblazer -E /path/to/project # full tree (same as key E)- q: quit
- arrows / j / k: move
- h / l / enter: collapse / expand
- a / A: add child / root task
- space: toggle done
- d / x: delete task
- n: create version
- r: set selected task version
- [ / ]: switch filter version
- 0: clear filter (show all versions)
- e / E: export parents-only markdown / export full tree markdown