When comparing Desktop Task Timer vs Toggl, the Slant community recommends Toggl for most people. In the question“What are the best time tracking apps for freelancers?” Toggl is ranked 1st while Desktop Task Timer is ranked 15th. The most important reason people chose Toggl is:
Source code is available on [GitHub](https://github.com/toggl/toggldesktop).
Ranked in these QuestionsQuestion Ranking
Pro Light version available
There is a cheaper light version available for those that don't need the full functionality of the app or would like to try it out without spending the more money on the more expensive version.
Pro Export time to CSV
Users can export CSV files from the app to use for billing, etc. Though this does require the non light version.
Pro An internet connection isn't required
Due to the app having no cloud sync there is no need to have an internet connection for the app to run. Everything it does is local to the device.
Pro Sync time across devices using a shared folder
While not necessarily the easiest of options (really more a work around to the apps limited functionality) users can sync the apps files to a shared folder or cloud storage folder in order to have sync'd time across Mac's.
Pro Open source, native Linux desktop client is being worked on
Source code is available on GitHub.
Pro Integration with existing services
Integrates with services such as TeamWeek, Pivotal Tracker, Github, Asana, Unfuddle, Gitlab, Trello, Worksection, Redbooth, Podio, Basecamp, JIRA, Producteev, Bitbucket, Stifer, Google Docs, Redmine, YouTrack, CapsuleCRM, Xero, Zendesk, Any.do, Todoist, Trac, Wunderlist, Toodledo, Teamwork.com, Google Mail, Taiga, HabitRPG, Axosoft, Countersoft Gemini, Drupal.org, Esa, Help Scout, Flow, Sprintly, Google Calendar & TestRail.
Con Only available for OSX
Can only be used on OSX devices, which is pretty limiting for those that use multiple OS's.
Con Stable version requires Chrome
The stable version of Toggl on Linux installs as a Chrome app thus Chrome has to be installed on the machine and run (it can be run as a process in the background). A native client is in the works, but it's still in beta.