Task Coach is a simple yet surprisingly feature rich, free and open source task manager to keep track of your personal tasks and projects. The program’s most definitive feature is the support for composite tasks. Often, tasks and other things todo consist of several activities. Task Coach is designed to handle composite tasks by allowing creation of sub-tasks. In addition, it offers effort tracking, categories, notes, attachments and reminders.
The program’s interface is clean and intuitive. The main window is divided into two panels. The lefts panel lists the tasks you have created and the right panel displays the categories. There are more panels like Effort, Notes and Calendar which are hidden by default. You can choose to enable them and either detach the new panel from the main window or snap it to any of it’s edge.
Each time you go to add a task, the program asks for a title, a description, a priority number, start date, the expected date and end date. It also enables you to optionally set a reminder for that task.
As mentioned, the program allows you to create several sub tasks which make it easy to keep track of all the little details that go into big projects. The status of a task depends on its subtasks. A task is deemed complete when all the subtasks are completed.
One nifty feature is the time budget tracker. If you work in a hourly rate, you can start the effort tracker which is essentially a stopwatch. You enter your hourly rate into the program and it calculates how much to charge your client. Alternatively, you can set yourself a time budget. Say, you have decided to work no more than 3 hours on project. Enter 3 hours in the time budget, set the clock and you will be reminded when your time quota is over.
- Create recurring tasks. Tasks can recur on a daily, weekly or monthly basis.
- Task can be color coded and marked with different icons
- Tasks can be sorted by all task attributes, e.g. subject, budget, budget left, due date, etc.
- Several filters to e.g. hide completed tasks or view only tasks that are due today.
- Tasks can be created by dragging an e-mail message from Outlook or Thunderbird onto a task viewer.
- Tasks, notes, effort, and categories can be exported to HTML and CSV
- Task Coach is portable
- Task Coach is available for Windows, Mac OS X, Linux, and iPhone and iPod Touch.