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

  1. 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.

  2. Code next to other builders

    See which friends are focusing right now and on what. Nobody sees your screen.

  3. 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.

Further reading

More ways people use Roomie Cafe

Cookies & analytics

Roomie uses essential cookies to keep you signed in and a first-party cookie to remember your choices. With your permission, we also use privacy-friendly, EU-hosted analytics to understand how Roomie is used and to fix problems — never for advertising or cross-site tracking. Read our privacy policy