Time Tracking & Productivity Blog
Noko is the time tracking and invoicing app that your team will love.
Time tracking is tedious?
It's not you, it's your tools.

The Latest

Logging time through Github and Beanstalk!

Thomas CannonThomas Cannon


Today we wanted to tell you about another great way to log your time in Noko: through your commit messages! That’s right, we’ve built service hooks for Github and Beanstalk. Any commit message with a special time format will log time in Noko, which will include the full commit message and a link to the commit itself. That way, you’ll know exactly what you worked on and won’t have to try to match your Noko time to your code changes. Your commit message can even include Hashtags!


There are two guides for getting your repository linked with Noko, one for Github and one for Beanstalk.

Here are some important rules that must be followed for the service hook to work:


Add time to your commit message using square brackets containing the key f: followed by the amount of time you’d like to log.

For example:

The [f:xx] syntax provides the same smart time parsing features as the Quick Entry box.

Here’s a detailed breakdown of how you can specify time:

The rest of your message will be used to create tags and description. The syntax is exactly the same as the TAGS/DESCRIPTION field in the Quick Entry box.

For example:

"fixed some #bugs with our latest feature [f:1.5h]" 

The f:xx part will not show up as part of the description in Noko.

We want to hear from you!

Are you a developer who’s using Noko, or someone manages developers? Let us know how we can make your time tracking experience even easier! We’re looking at how to improve the experience of developers are using Noko, so email or tweet with your suggestions!