posted in: Office, Organizers, Software | 0
Task Coach logo

Task Coach – a free, open source, cross-platform personal task manager designed for keeping track of personal tasks and to-do lists


  • You can create, edit, and delete tasks and subtasks;
  • There is an import (CSV, Todo.txt) and export (HTML, CSV, Todo.txt, iCalendar);
  • You can create and edit task templates (you can import them);
  • Saving and loading task data in the Task Coach files (.tsk) format.

Main parameters to fill in when creating a task:

  • Topic;
  • Description;
  • Priority;
  • Categories;
  • Start date;
  • Due date;
  • Completion date;
  • You can set a reminder for each task;
  • You can set the frequency of repeating the task: daily, weekly, monthly, and annually;
  • You can set the percentage of task completion;
  • You can add subtasks that this task depends on;
  • Budget that is used to calculate the amount of payments based on the time spent on the task;
  • You can add tracking of the time spent on the task. The time spent can be considered by the period of individual effort, by days, weeks, and months;
  • You can make a note or several on this issue;
  • It is possible to add attachments (files); You can create your own design for the task.

  • There are two modes for viewing tasks: tree and list;
  • Tasks can be filtered (hide inactive and outdated, and others) and sorted (by deadline, description, and budget, and others) by various parameters;
  • You can customize the appearance of the program: windows (you can drag and drop, remove: tasks, categories, calendar, and others), columns, which to show and which not; customize toolbars (to edit, click on the gear);
  • Task Coach can track the time spent on tasks;
  • Settings are saved automatically. The last open file is loaded automatically when Task Coach starts;
  • There is a calendar for easy viewing of tasks;
  • Task status depends on its subtask and vice versa. E.g. if you mark the last uncompleted subtask as completed, the parent task is automatically marked as completed too;
  • There is a search for tasks.

Screenshots Software


The software Task Coach is available for installation on Linux, Windows and macOS.

Installation methodOS
PPAUbuntu* 16.04/18.04, Linux Mint 18, Debian
DebUbuntu* 16.04/18.04, Linux Mint 18, Debian
RPMopenSUSE, Rosa Linux, Mageia, ALT Linux, Fedora, CentOS, Red Hat Enterprise Linux and others

*Ubuntu (GNOME), Kubuntu (KDE), Xubuntu (XFCE), Lubuntu (LXDE)

Install Software via PPA repository

sudo add-apt-repository ppa:taskcoach-developers/ppa
sudo apt-get update
sudo apt-get install taskcoach

Install Software via Deb package

Install Software via RPM package

Install Software via EXE package on Windows

Install Software via DMG package for macOS

Software Information

Language Interface:English, Russian, Deutsch, Spanish, French and others
Description version:1.4.6
Developer:Frank Niessink, Jerome Laheurte, and Aaron Wolf
Programming language:Objective-C, Python
License:GPL v3
Software website:taskcoach.org

If you like it, share it!

Notify of
0 Комментарий
Inline Feedbacks
View all comments