This also seemed like a good opportunity to learn something new, so I decided to take up Zig and write everything from scratch.
You can create, sort, filter, mark, and inspect your tasks from your terminal, and there are no additional files or system state required since everything is tracked in yaml front-matter.
I haven't really touched the project much since I initially wrote it, but figured I should put it out there in case anyone else is interested. This is early stages and certainly a bit rough around the edges, but I think its interesting enough to share!
1gargle•1h ago