This is awesome, and came at just the right time for me!<p>Last February, in my last semester of college, I heard about an iPad contracting job. I had never done any freelance work before, so I thought it would be a good opportunity to see what it was like. I gave the client a whole-project quote based on some conservative time estimates and an hourly rate a little below the market.<p>After that I didn't really track hours since they were paying per feature milestone, so when the project was over I had no idea how much time I had actually spent on it. I had planned to write a utility to estimate the time from my Git commits. You beat me to it! (Turns out I'm faster than I thought. :-))<p>I just finished writing my own time tracking tool, but I may use this instead for projects that can be represented entirely by their git repository.<p>Some comments:<p>- I have a <i>lot</i> of repositories, most of them small personal projects or other people's open source projects. Can you let me only import a couple, maybe preferring private and recent repositories?<p>- The design is very nice<p>- Can you separate the time estimation from the cost calculation? I'm sure a lot of people are interested in that functionality by itself.<p>- If I'm going to back-fill estimates, I want to see the diff, but the links to the commit diffs are on the page before you can enter the estimates. Add links to the page where you can enter your own estimates!