Automatic coding time tracker that syncs with the Focus Productive Chrome extension. Track time spent per project, language, and file — right from VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Automatic coding time tracker for VS Code. Tracks time spent per project, language, and file — and optionally syncs with the Focus Productive Chrome extension.
Features
Automatic tracking — starts when you open VS Code, no configuration needed
Per-project & per-language stats — see exactly where your time goes
Weekly overview — bar chart of your coding activity for the past 7 days
Branch tracking — knows which git branch you're working on
AI tool detection — detects GitHub Copilot, Codeium, and Cursor usage
Sync with Focus Productive — connect your Chrome extension to see coding stats alongside your browsing data
How It Works
The extension runs a lightweight local daemon in the background that receives heartbeats as you code. All data is stored locally on your machine. No data is sent anywhere unless you explicitly connect your Focus Productive account.
Usage
After installing, Focusora Code activates automatically. Look for the Focusora status bar item at the bottom left.
Click the status bar item — opens the stats panel
Command Palette → "Focusora Code: Show Stats" — opens the stats panel
Click the status bar item to open the stats panel, showing:
Total coding time today
Active project and git branch
Time per language
Weekly activity chart
Recently active projects
Requirements
Node.js 18+ must be installed on your system (the daemon runs as a Node.js process)
Privacy
All data is stored locally in your user data directory. No telemetry or tracking. Syncing to Focus Productive is opt-in and requires explicit authentication.