Changes

301 bytes added ,  11:19, 2 March 2023
no edit summary
Line 1: Line 1:  
{{Tool Infobox
 
{{Tool Infobox
|Category=Observe
+
|Related topics=Media Tracking, Time Tracking
|Datatype=Media Tracking, Time Tracking
   
}}
 
}}
 +
 
ActivityWatch is an open source app that automatically tracks how time is spent cross-platform on devices, mainly PC and smartphone. It is a privacy-first alternative to services like [[RescueTime]], [[ManicTime]], and [[WakaTime]]. It can be used to keep track of productivity, time spent on different projects, screen habits, or just to understand how users spend their time.
 
ActivityWatch is an open source app that automatically tracks how time is spent cross-platform on devices, mainly PC and smartphone. It is a privacy-first alternative to services like [[RescueTime]], [[ManicTime]], and [[WakaTime]]. It can be used to keep track of productivity, time spent on different projects, screen habits, or just to understand how users spend their time.
   Line 11: Line 11:     
== Exporting data ==  
 
== Exporting data ==  
If you go to the “Raw Data” page in the ActivityWatch webui you can download any of the buckets which contain every collected datapoint in ActivityWatch as a single file. You can also export data programatically using the REST API (not documented).
+
If you go to the “Raw Data” page in the ActivityWatch webui you can download any of the buckets which contain every collected datapoint in ActivityWatch as a single file. You can also export data programatically using the REST API (not documented). Finally you can just find the SQL database file and load it into the language of your choice. It may be necessary to occasionally move this database file and cause AW to create a new one because otherwise AW becomes slow.
 +
 
 +
== Projects that used ActivityWatch ==
   −
== Projects that used RescueTime ==
     −
[[Category:Tool]]
+
[[Category:Tools]][[Category:Software]][[Category:Productivity projects]][[Category:Open source tools]]