Todo 3.0

What is Todo 3.0?

Todo 3.0 is a simple to use Windows application that helps you keep track of things that need to be done. Rather than using sticky notes or text documents to keep track of your tasks, use Todo 3.0. It allows you to sort tasks according to due date and priority, and even pops up with a small reminder when tasks are due. It starts up and shuts down with Windows, and automatically saves your to-do list.

Here’s what it looks like:

Todo 3.0 main window

Here’s what it looks like when minimized. It hides down in the notification area (or “system tray”) when minimized, similar to MSN Messenger (if you can’t tell, it’s the small yellow icon with the green checkmark and red x on it):

Todo 3.0 Minimized


In a simple and easy to use way, Todo 3.0:

  • Allows you to add, look at, modify, and remove tasks from your to-do list in any order
  • Automatically starts up and shuts down with Windows
  • Autosaves your list if changes are made
  • Allows you to sort according to priority, due date, and alphabetical order
  • Allows you to mark tasks as being completed, but still allows you to keep them on your list so that you can track your progress
  • Hides in the notification area (“system tray” – near the clock) when not in use, so as to not clutter up your desktop
  • Use keyboard shortcuts to perform common operations
  • Right click to perform actions! (Right clicking brings up a context menu that allows you to perform various actions.


Todo 3.0 only has one simple requirement – A Microsoft Windows Operating system that has the .Net 2.0 framework installed. When you install Todo 3.0, it will check to make sure you have this. If you don’t, it will give you a link to follow so that you can download and install the .Net 2.0 framework.

That’s Great. Where can I download Todo 3.0?

Todo 3.0 is currently in Beta. Beta 2 is the most recent, which can be downloaded here (an .msi file is a self extracting installer. Double click it to run it).

Please note that Todo 3.0 is still in Beta. This means most of everything working the way it should, but some small things still haven’t been perfected. Please, bear with me. Being a full-student keeps me pretty busy.

It is also recommended that any previous versions of Todo be uninstalled before installing Todo 3.0. Todo 3.0, and previous versions can be removed through the “Add/Remove Programs” option under the Windows Control Panel, or by running the Installer again for the installed version of Todo and selecting the “Remove” option.

How to use Todo 3.0

To add a new task, you can:

  1. at the main window, right click anywhere on the todo list, and select “New Task”
    OR at the main window, click the Tasks menu, then selec the “New Task”
    OR press Ctrl+N
  2. Fill out the task details. At a minimum, a task must be supplied. All other fields are optional.
  3. Click OK to create the new task

Adding a new task:

Creating a new task in Todo 3.0

To add a task with a due date:

  1. Follow the instructions for adding a new task, but check the “Due Date” box
  2. Select the month, day, year, and time, and use the up and down arrows to change the selected field
  3. When the appropriate month, day, year, and time has been selected, click OK

Note: When a task is due, a small yellow ballon will appear in the notification area (or “system tray”). It will let you know that you have one or more tasks due. It looks like the following:

An overdue task in Todo 3.0

To view the contents of a task, or modify an existing task:

  1. Select one or more tasks by left clicking (and holding Ctrl or Shift to select multiple tasks)
  2. Right click and select the “View / Modify Task” option OR select the “Tasks” menu at the top of the main window and select “View / Modify Task” OR press Ctrl+V.
  3. A small detail window of each task will pop up. It is only possible to modify one task at a time. Click OK to make modifications to a task, Delete to delete that task, or Cancel to return back to the main window (or to the next task, if multiple tasks have been selected)

The View/Modify window looks like this:

The View/Modify window of Todo 3.0
(In fact, this is a screenshot of my task that I use to track changes to Todo 3.0…)

To mark a task as complete:

  1. Select the task on the main window by left clicking.
  2. Open the View / Modify window by right clicking, then selecting “View / Modify Task” OR click the “Tasks” menu at the top of the window OR press Ctrl+V
  3. Check the “Completed” checkbox for that particular task
  4. Click OK to mark the task as completed.

To set a due date for an existing task:

  • Open the “View / Modify Task” window by selecting a task then right clicking and selecting the “View / Modify Task” option OR press Ctrl+V OR select the “Tasks” menu at the top of the main window, and select “View / Modify Task”
  • Be sure that the “Due Date” checkbox for the task has been selected
  • Select the month, day, year, and time, and use the up and down arrows to adjust to the desired due date
  • Click OK

To sort your Todo list:

  • Right click and select the menu option to sort it how you want it OR click the “Tasks” menu at the top of the main window, and choose the menu option according to how you want the list sorted.
  • It is also possible to sort by clicking on the “Task”, “Task Details”, or “Task Date” headers on the main window. Click a header once to sort one direction, and click the header again to sort the other direction.

To delete a task:

  1. First select the tasks to be deleted. To select, left click it (or left click different tasks while holding the Ctrl key down to select several tasks, or select a task by left clicking and hold the shift key, then select another task to select a series of tasks)
  2. Right click and select “Delete Selected Task(s)” OR press Ctrl+D OR select the “Tasks” menu at the top of the window, and select the “Delete Selected Task(s)” option
  3. Click Yes when prompted to delete the selected task(s)

To Delete Completed Tasks (tasks that have been marked as “Completed”):

  1. Right click and select “Delete Completed Tasks” OR click the “Tasks” menu at the top of the window, and select “Delete Completed Tasks OR press Ctrl+T
  2. Click Yes when asked if you want to delete all completed tasks

Is Todo 3.0 free?

At this point, yes it is free. I still would appreciate a paypal donation if you really like using Todo 3.0 (or any other version of Todo). Send your paypal donations to rcjbvermilion[at]hotmail[dot]com.

Todo 3.0 Mobile (Beta)

Todo 3.0 Mobile allows you to run Todo 3.0 off of a flash drive or similar storage device. Rather than requiring an install, it simply stores the Todo list in an xml file in the same directory as the .exe file.

Please note that you need to fully close Todo 3.0 before pulling your flash drive out. That means you have to do File->Exit at the main window (or right click on the system tray icon, and selecte “Exit”). If you don’t do this, it won’t save any changes you have made to your Todo list.

You can download Todo 3.0 Mobile Beta here.



  1. Donald Beals

    Very nice tool! I’ve been looking for something to replace MSVC++’s crappy task list lol.

    What is the possibility of being able to copy selected tasks to the keyboard in a text format (for copy to a website or my own blog)? To-do lists are something that keep me motivated and on-track, but I can’t find any tools that are as well done as this while allowing such a feature.

    Another idea, without trying to bloat it up too much, would be a submenu off the the context menu (Copy Tasks As or some-such) that offered a couple different formats (plain text, html, xml, etc.)

    Thanks for the tool!

  2. Joel

    Hey, I’m totally glad you like it!

    That’s actually a pretty good idea. I’ll be sure to add it to the feature list for Todo 4.0 (of which I have just started development). There are a couple things that bug me about Todo 3.0 which I’m definitely going to change as well (like being able to have multiple tasks open at the same time, being able to mark tasks as completed from the main window, and having an entirely different tab for Notes (as opposed to tasks).

    Interestingly enough, I’m using Todo 3.0 to track the changes for Todo 4.0… 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s