Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
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.
Client
ToDoLib
ToDoTests
.gitignore
LICENSE.txt
README.md
ToDo.Net.sln

README.md

todotxt.net

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.