oliverjonasson

Pydo

Created February 27, 2023

Description

When having multiple smaller projects going on I realized I was forgetting about
which features I wanted to implement and so on.
So creating some kind of local todo list within the project would be nice to have.

Solution

Creating a json formatter for a set todo list template
Add a remember table to have non task information stay
Python is fast enough. Also made it in ncurses with rust and c++ (Why in both? Because...)

Result

pydo.gif

ncurses version

pydo-tui.gif

Looking back

Really nice to have a local todo list in git repos, since it stays when cloning onto another device.
There's probably millions of existing local todo things but it's more fun to build it yourself