CodeClocker auto-generates weekly timesheets from dev work with links to commits and branches. Managers approve. Finance exports. No manual timers needed.
Install CodeClocker into your IDE from the JetBrains Marketplace. It starts tracking automatically — no configuration, no manual timers.
CodeClocker silently tracks time per project and branch. It links your sessions to branches and commits.
Each week, review your auto-generated timesheet in Hub. Add notes, adjust entries, and submit for manager approval.
Set up your team on CodeClocker Hub and invite developers via a shareable link. They join instantly — no manual setup needed.
Your dashboard shows submission status, tracked hours, and flags for each team member — all in one place.
Review timesheets, approve or request changes, and export to CSV / PDF for invoicing or generate invoice packs with proof of work.
Three workflows that replace your manual timesheet process
Developers get a pre-filled weekly timesheet based on actual IDE activity. No more guessing what you worked on last Tuesday.
Devs review and submit, managers approve with one click. A simple weekly cadence that keeps everyone accountable.
Managers see all team members, submission status, and total hours at a glance. Know who's submitted and who needs a nudge.
One-click export of approved timesheets to CSV. Compatible with any invoicing or accounting tool — QuickBooks, Xero, Freshbooks, you name it.
Generate summarized reports by project and team member. Share with clients or attach to invoices for transparent billing.
Generate PDF invoices that include links to commits and branches. Give clients evidence of every billed hour.
Devs get email nudges when their weekly timesheet is due. No more chasing people on Friday afternoons.
Managers are reminded when timesheets await their review. Nothing slips through the cracks.
Set your team's weekly cadence. Pick submission day, reminder frequency, and notification channels that work for you.
Every timesheet line automatically links to commit hashes and branch names from that coding session.
Agencies and consultancies can share invoice packs that show exactly what was delivered. No more "what did we pay for?" conversations.
Complete traceability from hours billed to code committed. Perfect for compliance, contract disputes, and client trust.
See who's coding, on which project and branch, in real time. Understand how your team spends their development hours without interrupting anyone.
Activity tracking is an opt-in feature you can enable or disable per team from settings. Keep it off for trust-based teams, turn it on when visibility matters.
View historical activity data, peak coding hours, and team-wide trends. Spot bottlenecks and understand workload distribution across projects.
Start your team trial — generate your first weekly timesheet in minutes.
Start Team TrialFor Developers
For Managers & Finance
Activity dashboard, coding goals, smart auto-pause, CSV exports, and more — all built into your JetBrains IDE.
Explore In-IDE Plugin FeaturesSearch for "CodeClocker" in your IDE's plugin marketplace (Settings → Plugins → Marketplace) and click Install. The plugin starts tracking immediately.
Install CodeClocker from the marketplace
To start syncing your tracked data, sign up for CodeClocker Hub and connect your plugin. This syncs your coding activity with Hub and unlocks team timesheets, approval workflows, and export features.
Access the API key settings through Tools → CodeClocker API Key.
API Key configuration menu
Only active seats are billed (users with tracked activity in the last 30 days). Viewer/manager seats are free.
Unlimited seats, dedicated support
Personal tracking, no account needed
Freelancers & independent consultants
Start your team trial and generate your first weekly timesheet in minutes
Start Free Trial