7 comments

[ 1.9 ms ] story [ 28.0 ms ] thread
After having productively used taskwarrior for about 6 months in late 2018, I decided to write an alternative due to a few fundamental things that I did not like about taskwarrior:

* syncing requires hosting a taskwarrior server

* the task table rendering was (and still is) broken[1]

* I wanted full markdown notes for each task

I wrote dstask[2] in go. I've been using it dozens (hundreds?) of times a day for a year and a half now, maintaining and adding important features as I went. After having used it for such a long time I now feel it's ready to feature on HN!

I've tried my best to make the documentation as useful and possible -- see the readme file for the install guide, tips and screenshots.

It's stable for day-to-day use and has 90% of the features I need. A notable exception is recurring tasks -- coming soon.

For more background on why I wrote it, see: https://callanbryant.co.uk/blog/dstask-a-taskwarrior-alterna...

Thanks for reading and I'd really appreciate feedback.

---

[1]: https://github.com/GothenburgBitFactory/taskwarrior/issues/2... [2]: https://github.com/naggie/dstask

Very nice! Got it working on WSL and will have a look. Been looking for some utility to manage my tasks other than a piece of paper. Thanks for sharing this
`dtask`-related `dtime` (timewarrior) may be a good idea to bind tasks with time-tracking; perfect for project-tracking. Another huge plus would be its extensibility. Taskwarrior has tons of tools used to integrate/extend beyond its core functionality. Great job. I'll start using it right away.
I had to look up taskwarrior to know what it was all about, and the EXE part made me think it was only for windows at first.

But it looks nice, will check it out!

Good point. It seems I can't edit the title.... Oops.

Thanks!