this post was submitted on 02 Jan 2026
33 points (94.6% liked)

Open Source

45648 readers
154 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS
 

Hi, exam period is near so I wanted to share this.

I made a 24-hour focus timer to help myself study. Started it 6 years ago (during the covid lockdown) and I’ve been using and improving it ever since.

A full circle represents 24 hours. Each study session adds a green arc, so by the end of the day you get a “cake” of your activity.

It now has session tags, stats (daily/weekly/monthly), streaks, and a simple todo list. And all data is stored on your browser locally.

Source code: https://github.com/jakobkreft/CakeTimer

Website: https://jakobkreft.github.io/CakeTimer

top 8 comments
sorted by: hot top controversial new old
[–] tomiant@piefed.social 13 points 2 months ago* (last edited 2 months ago) (1 children)

I like it! Now stop coding on your cake timer and get back to studying!

[–] jak0b@lemmy.ml 7 points 2 months ago* (last edited 2 months ago)

You read me like a book. 😅 Exactly how the project started. 

[–] illusionist@lemmy.zip 3 points 2 months ago (1 children)

A minimalist 24-hour focus tracker that lets you log deep work sessions

Do you aim to focus in 24h sessions?

[–] jak0b@lemmy.ml 3 points 2 months ago (1 children)

No haha, that would be alot xd. The 24 hours represent the day. Each focus session is a slice on a 24-hour circle, not a single 24h session. (you start/stop the sessions to log them) Does it really read like 24-hour focus sessions? If so, I should probably rewrite the info. :) thanks for the feedback!

[–] illusionist@lemmy.zip 1 points 2 months ago* (last edited 2 months ago) (1 children)

Ah, so it's like TimeManager or others. It's simply something that tracks the duration of one activity and provides long term summary statistics. Or something like a pomodoro timer with statistics.

What's the 24h about if it's never the goal?

https://apps.nextcloud.com/apps/timemanager

[–] jak0b@lemmy.ml 4 points 2 months ago* (last edited 2 months ago) (1 children)

It’s similar on the surface, but the 24h cake part is the core idea.

The entire day is visualized as a 24-hour circle, so both work and breaks are visible.

Psychologically, that makes it very obvious how the day was actually spent, not just how much time an activity took.

And no, there’s no enforced structure. You’re free to work however you want. You can follow pomodoro or whatever best suits you.

Edit:

If you are interested, check out the screenshots on GitHub readme or give it a try :) 

[–] illusionist@lemmy.zip 1 points 2 months ago (1 children)

Thy fir the explanation

I gave it a try, yet I was still confused/overwhelmed.

[–] jak0b@lemmy.ml 1 points 2 months ago

I completely understand, and this kind of feedback is very helpful. Can i help you with anything else?

I really want to make the first impression better and simpler to understand. I guess some kind of tutorial or walk-through could also be added.