If you hate Moodle, often miss homework deadlines or if you're constantly checking if there are any tasks you haven't finished, this is just the thing for you! :)

After installing, just type "todo" in your terminal, and your unfinished tasks will be listed for you.

Example output moodle-todo

Source: https://github.com/hamax/moodle-todo

Quick start:

  • install Python - Beautiful Soup (>= 3.1)
  • download one and only source file: https://github.com/hamax/moodle-todo/raw/master/todo.py
  • set your username and password in todo.py (or make a config file ~/.moodle-todo.conf)
  • (optional) add it to PATH (I recommend making a link in /usr/bin)
  • run it