Skip to content
An implementation of todo.txt for Windows using the .NET framework
C# Inno Setup
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

This is an implemention of todo.txt on the .NET framework. It is currently at v0.3 and is marginally usable. The aim is for it to be fully complient with this spec.

There is installer for the latest version available from the github download page.

Current features:

  • Displays tasks
  • Sorts by completed, priority, project, context or the order in the file
  • Preferences for the todo.txt file, window size and sort order are persisted
  • Keyboard shortcuts
    • O: open todo.txt file
    • N: new task
    • J: next task
    • K: prev task
    • X: toggle task completion
    • D: delete task (with confirmation)
    • U: update task
    • F: filter tasks (free-text, one filter condition per line)
    • .: reload tasks from file
    • ?: show help

The main things missing (that I know of) are

  • multiple projects and contexts per task
  • created date support
  • due date support
  • UI prettiness

Stuff I'm aiming for:

  • minimalist, keyboard-driven UI
  • gmail/twitter-like keyboard nav
  • re-usable library that other projects can use as a todo.txt API
  • API (but not UI) runs under Mono
  • full compliance with Gina's specs
Something went wrong with that request. Please try again.