Source at https://github.com/mattrose/rectasks

Simple Task Manager inspired by vimwiki and password-store.

RTASK is a simple recursive task manager that helps you organize everything that is thrown at you on a daily basis. It’s designed to be:

  1. Easy to use. lets you add and edit tasks easily from the command line and stays out of your way.
  2. Simple. It’s just files on disk, so it can theoretically contain anything you want, and information can be easily drawn from it
  3. Allows you to set up an infinite (theoretically) amount of sub tasks
  4. Allows you to add comments to tasks to add context.

The features of this are heavily influenced by my own needs. I now work in an environment where tasks are coming at me from all directions, and I needed some way to keep track of them outside my forgetful, ADHD-addled brain. Any other task manager I looked at either lacked the features I needed, or were heavily oriented toward project management, which adds a layer of features that I wasn’t interested in.

Design Philosophy

  • File backend
  • infinitely recursive sub-tasks
  • comments on tasks
  • simple structure. simple functions which output text. These functions can be used by their consumers to transform text to actions
  • this means we can change languages for functions easily