A while ago, I have been researching time tracking applications. While there have been many choices, most have had very limited features. Particularly, most have been lacking support of categorization of tasks into nested categories. Most applications only supported non-nested (i.e. single-level) categories and tags.

For task management, I am familiar with Thunderbird/Lightning, Trello and a couple of issue trackers primarily aimed at software development.

I am looking for an application (or combination of applications) that integrates time tracking and task management and ideally has all of these features:

  • Client platform: Web and/or Windows
  • Free or costs no more than ca. 10$/month.
  • Access to all user data in a structured and documented (or self-explanatory) format. Examples:
    • CSV file export
    • REST API
  • Support of categorization of tasks into at least one nested category. Examples:
    • Too simple: Music/Practice Guitar
    • OK: Hobby/Music/Practice Guitar
    • Ideal: Both Hobby/Music/Practice Guitar and Practice/Practice Guitar
  • Charts that show me where I have spent my time. A pie chart that you can drill into would probably ideal. Examples:
    • Root: Hobby 40%, Work: 60%
    • Drill into Hobby: Music 50%, Sports: 50%
    • Drill into Music: Practice Guitar 20%, ...
  • Support for one-off tasks and recurring tasks. Examples:
    • Write StackExchange question about time tracking application (one-off)
    • Practice guitar (recurring)
  • Task priorities
  • Task dependencies
  • Task start/due dates and associated notifications
  • Goals for minimum and maximum time spent on a task or category per time interval (week, month, user-defined) and associated notifications
  • Overview of upcoming tasks depending on priorities, dependencies, start/due dates, estimations and minimum/maximum time goals

Bonuses would be:

  • Open source (For a client/server architecture, installing the server on Linux myself would be fine.)
  • Suitable for teams
  • Task time estimations
  • Analysis of estimated time vs. actual spent time

1 Answer 1


Please see my previous answer on Kimai and Traggo, if you have not already seen it here.

Traggo - classification is quite flexible.

Kimai - you may be able to get developers to add on. Can be used for teams, opensource, etc.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.