I’m trying to keep a log of the time that I spend doing specific tasks throughout the day. Currently, the way that I am doing this is by constantly running a stopwatch and filling out a spreadsheet for the day — when a task is completed, I lap the stopwatch and add the task and the time spent on that task in a row in the spreadsheet. It does the job, but it is very tedious. Does anyone have a recommendation for an app that can do this for me? I would like it to:
- Log the time constantly (when a task is completed, immedately start a new task)
- Time a task
- Allow naming of tasks
- (optional) Allow categorizing of tasks with tags
- (optional) Show graphics for how time is spent each day, and statistics on how much time is spent
- The ability to export the data (e.g. CSV)
It would probably be the most convenient for this to be an Android app, but I am also open to suggestions for a Desktop (Linux) app.
I think you are looking for Simple Time Tracker: https://f-droid.org/packages/com.razeeman.util.simpletimetracker/
I’ve been using this for the past day, and it is a great app! It seems to cover exactly what I’m looking for, and it’s a pretty well designed app. Thank you for the recommendation!
Np, I’m glad my random app testing has paid off. Has a nice UI as well which is rare in FOSS.
How’s your python. Its a pretty simple thing to make in python… It won’t care about the platform you choose to run it on.
I’m at the pub right now, but for a quick solution… I made this. It’ll save as a CSV as it goes.
Just tested on android ide so doesn’t look pretty but I can make up a slicker interface if you want?? I can also package it as a binary and publish on github if you didn’t find something suitable.
Enter the task name, hit start to trigger stopwatch, and stop when you’re done.