Labels are used to organize tasks in each project. A project can have as many labels as required. A task can also be given as many labels as required.

Labels for a task

Create labels from the Labels tab under the project page.

Each label is assigned a color to help make it visually distinct from other labels.

Labels screen

You can see all tasks for a specific label by using the label:name search term. See search syntax for more details.

All tasks with the label Beta Release


An interesting aspect of labels in deftask is that you can organize labels using categories. For any category, only one of its labels can be applied to any task. This makes them useful for things like task type (bug, enhancement, maintenance) tracking status (todo, in progress, done), milestones, epics, etc.

Categories in a project