Roomie Cafe for developers
Your coding hours, with the commits to show for them
Roomie Cafe is a free focus timer you share with friends. Start a session on your project, push code as usual, and when the timer ends the commits from that session can travel with what you share.
- No webcam
- Nothing to book
- Free, no session limit
How it works
Start a session on the project
Pick the focus area, say Side project, and a length from 5 to 90 minutes. On the web the timer pops out next to your editor.
Code next to other builders
See which friends are focusing right now and on what. Nobody sees your screen.
Share the session with its commits
Write one line about what you did. Commits you pushed during the session, on any branch, show up so you can attach them.
Build in public, with a record to back it up
Building in public usually means screenshots and a thread of updates. Roomie Cafe keeps a running record instead: every session on the project, the line you wrote and the commits that came out of it. Turn on the public page for a focus area and anyone can see your total time, the last seven days and the sessions you chose to share.
The same switch gives you a badge for your README. It reads like Focused · 42h 10m, updates on its own and links back to your page. Copy it as Markdown or HTML, in light and dark versions, or use the shields.io endpoint.
Read access, only where you choose
Connect GitHub and link a repository to a focus area. Roomie Cafe asks for read access to the repositories you pick and nothing else, and after a session you tick the commits you want to attach, or none.
Roomie Cafe times the sessions you start. It does not watch your editor in the background, so the hours on your profile are the ones you chose to put in.
What developers get
Commits on your sessions
A small row like 3 commits on a shared session opens to the messages and links on GitHub.
A badge for your README
A live focus time badge in Markdown, HTML or as a shields.io endpoint, plus a larger card with the seven day trend.
A public page per project
Total time, the last seven days, the heat map and the sessions you chose to share.
A timer beside your editor
On the web, pop the running timer into a small window that stays on top while you code.
Shared areas for a team
Every member links the repositories they work in, and you see each other focusing live.
Weekly goals
Set a target for the week for one project or for all of them, and watch the bar fill.
Free on the web and on iOS
Everything you need is free, with no limit on sessions, on the web and on iPhone, iPad and Mac. Android is coming. Supporter is an optional subscription for people who want to fund what gets built next.
Questions from developers
Is there a free coding time tracker?
Roomie Cafe is free with no limit on sessions. It times the sessions you start on each project, keeps your total and history, and can attach the GitHub commits you pushed during each one.
How is it different from editor plugins like WakaTime?
Editor plugins record activity in the background. Roomie Cafe times the sessions you start on purpose, shows friends who is focusing right now and ties each session to a note and its commits.
What can Roomie Cafe see on GitHub?
It asks for read access only to the repositories you pick, and uses it to find the commits pushed during your sessions. You choose which commits to attach.
How do I add a focus badge to my README?
Turn on the public page in a focus area's settings, then copy the badge as Markdown or HTML, or use the shields.io endpoint. Regenerate the link at any time to turn old badges off.
Can I use a pomodoro timer for programming?
Yes. Set a 25 minute session, or any length from 5 to 90 minutes, and start the next one after a short break.
Does it work for a team?
Yes. In a shared focus area every member links their repositories, your time adds up to one total and you can set a goal for the week together.