Auto-track billable hours
from GitHub commits
Connect your GitHub repos, map them to clients, and let CommitBill estimate hours from your commit patterns — then generate professional invoices automatically.
GitHub OAuth
Secure repo access
Auto Hours
Commit-based estimates
PDF Invoices
Send in one click
Simple pricing
Pro
$12
/month · cancel anytime
- ✓ Unlimited GitHub repos
- ✓ Commit-based hour estimation
- ✓ Client & project mapping
- ✓ Professional PDF invoices
- ✓ Real-time webhook tracking
- ✓ Configurable hourly rates
FAQ
How does commit-based hour estimation work?
CommitBill analyzes your commit timestamps and patterns to estimate time spent. It accounts for gaps between commits, session clustering, and configurable work-hour windows to produce accurate billable hour estimates.
Can I map multiple repos to one client?
Yes. You can group any number of GitHub repositories under a single client project, apply a custom hourly rate, and CommitBill will aggregate all commit activity into one invoice.
Is my GitHub data secure?
CommitBill uses GitHub OAuth with read-only repository access. We only read commit metadata (timestamps, messages) — never your source code. You can revoke access at any time from your GitHub settings.