Skip to content

A small class to generate a Gantt chart (and in some future maybe a roadmap) using python and csv files

License

Notifications You must be signed in to change notification settings

Japhiolite/Rantt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rantt

PEP8 License

A small class to generate a Gantt chart (and in some future maybe a roadmap) using python and csv files.

Why the distinction between Gantt chart and roadmap

Roadmap and Gantt chart may look similar, but differ at their core. While a Gantt chart is typically a rather static plan with an aggregation of broken down tasks (Activities) directly depending on each other, a roadmap is an agile approach to define chunks of work and their rough timeframe.

So while a Gantt Chart may be very detailed from the start, a roadmap orbits around self-organization and adaptive planning.

Current Status

Currently, this code can generate Gantt charts from csv files, implementing optional dependencies of the tasks (marked as arrows).
For a roadmap, systems providing more interaction, such as bqplot, may be implemented, so that an interactive roadmap can be created.
Here are two examples of the resulting gantt charts (all matplotlib colorschemes are applicable):
example figure Different colorschemes: example viridis

Parts of this code are inspired by gantt by stefanSchinkel.

About

A small class to generate a Gantt chart (and in some future maybe a roadmap) using python and csv files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published