I built a menu bar app that tracks coding time from Git branches - launching tomorrow
Hi everyone, Sam here.
Tomorrow I’m launching nodal on Product Hunt.
nodal is a macOS menu bar app that automatically tracks the time you spend working based on the Git branch you’re active on.
I built it because I’ve always hated manual time tracking. As a developer working across multiple repositories and branches, I constantly forgot to start timers or ended up estimating my hours at the end of the week. None of the tools I tried really fit how developers actually work.
nodal solves that by watching the repository and branch you're working on in your IDE and automatically building a timeline of your work sessions. It runs quietly in the menu bar and turns your activity into clean work blocks you can actually bill from.
Right now nodal:
• tracks time per Git branch
• detects activity from your IDE
• groups sessions into billable work blocks
• runs locally and keeps your data private
The goal is simple: make time tracking accurate enough that you can bill from it without having to think about it.
If you want to take a look before the launch, you can check it out here: https://getnodal.app
I’d really appreciate any feedback from developers who bill clients or track their coding time. I’ll share the Product Hunt launch link here tomorrow when it goes live.

Replies