Project: Activity Checklist

Most productivity trackers are too easy to ignore. That’s why I built "Activity Checklist", a lightweight Python script that forces me to log my work every 15 minutes. No unnecessary features, no ads, just pure focus.
The problem with most time-tracking tools is that they rely on manual input, which makes it easy to procrastinate or forget. Activity Checklist solves this by interrupting me with a fullscreen prompt every 15 minutes. I just select my task from a checklist, and the script automatically logs it. At the end of the day, I can review everything in a simple text file.
What makes this different is its simplicity. It’s just a Python script — no installations, no subscriptions, no bloated features. It runs silently in the terminal, and all data stays on my computer. I built it for myself, but it’s useful for freelancers tracking billable hours, students staying accountable, and developers measuring deep work sessions.
If you’re tired of overcomplicated productivity apps, you can try Activity Checklist for free or at a low cost ($1.11+).
Let me know what you think — would you use something like this? What features would make it even better?
Subscribe to my newsletter
Read articles from Chanda Mandisa, PhD directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Chanda Mandisa, PhD
Chanda Mandisa, PhD
Chemist by day, Alchemist by night...