GanTTY
Project planning from the terminal
GanTTY is yet another project that I would consider a proof of concept, it is far from being a full feature project managing tool, but it has pretty colours so…
Dependencies
python3
stty
A terminal that supports Unicode and ANSI escape codes.
Running
Clone the repository, go into the folder and execute main.py
git clone https://github.com/timeopochin/GanTTY.git
cd GanTTY
python3 main.py
Usage
- File
-
-
qto quit -
Wto save
-
- Navigation
-
-
handlto pan backwards and forwads in time -
JandKto pan down and up -
gandGto pan to the top and bottom -
jandkto select next and previous task -
wto toggle view between days and weeks -
HandLto grow and shrink the left margin
-
- Tasks
-
-
ato add a new task -
nto rename a task -
eto edit a task’s description -
Dto delete a task -
to toggle a task’s status -
dto select a task’s dependencies -
+and-to increase and decrease a task’s length
-
TODOs
-
restructure code
-
better keybindings configuration
- Urgent new features
-
set project start date
- Future features
-
export to PlantUML
-
set task earliest start date
-
unicode character dependencies
