karpathy/ulogme — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2020-09-17
Track how much time you spend in your editor versus your browser each day.
Find your most productive hours by reviewing an hour-by-hour activity timeline.
Annotate your day with notes like meetings or breaks to correlate with activity patterns.
Audit which applications eat up most of your working day.
| karpathy/ulogme | freecodecamp/awesome-quincy-larson-emails | lyra81604/zhengxi-views | |
|---|---|---|---|
| Stars | 1,166 | 1,181 | 1,151 |
| Language | Python | Python | Python |
| Last pushed | 2020-09-17 | — | 2026-06-30 |
| Maintenance | Dormant | — | Active |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 1/5 | 3/5 |
| Audience | developer | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
Only works on Ubuntu and macOS, the macOS build needs recompiling to modify data collection.
ulogme is a local, privacy-first time tracker that silently logs your active windows and typing activity, then shows a beautiful interactive timeline of your day.
Mainly Python. The stack also includes Python, d3.js, JavaScript.
Dormant — no commits in 2+ years (last push 2020-09-17).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.