Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Timeframe — Time Tracking for DevelopersNew to Visual Studio Code? Get it now.
Timeframe — Time Tracking for Developers

Timeframe — Time Tracking for Developers

Sinan_dev

|
3 installs
| (0) | Free
Local time tracking for developers who want to see where their time goes. It provides detailed insights into activities such as 'review', 'planning' and 'coding', among others.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Time Tracking for Developers

Timeframe distinguishes between coding, reviewing, planning, terminal work, activity outside VS Code and idle time, giving you a much more accurate picture of where your day went.

Tracking stays reliable across multiple VS Code windows, detects system sleep and idle periods, and avoids counting time while your computer is suspended or you're no longer actively working.

You can keep the current activity state visible in the status bar, show your tracked time instead, or simply let Timeframe run quietly in the background.

Timeframe Status Bar Item

Click the status bar item to open the Overview.

Pairs with LevelUp and Cortex. Full documentation: levelupvscode.com/docs/time-tracking.


📊 Overview

Timeframe Overview

Get a complete view of your tracked time across the last {x} days or your entire history.

See how much time you spent across projects, how your activity was distributed across different states, and where your development time actually went. Click any day to open its detailed Strip Chart and see exactly how that day unfolded.

📈 Strip Chart

Timeframe Strip Chart

See exactly when you worked, which workspace you were in, how long you stayed active and when you took breaks.

The strip chart turns your day into a timeline, making it easy to understand how your time moved between projects, activity states and idle periods.


📁 Project View

Timeframe Project View

Every project gets its own view, so you can see exactly where your time went instead of only looking at the combined total.

You can also see which programming languages you spent the most time in and which folders or parts of the project received the most attention.


⚡ Activity States

Timeframe watches what you're doing in VS Code and turns it into one of 11 activity states. If you also have LevelUp installed, this feeds its Focus Points as a multiplier.

  • Intense — coding
  • Moderate — coding
  • Reviewing... — reading, scrolling & light edits
  • Planning... — working in Cortex
  • Working in terminal... — running commands
  • Working in VS Code... — active in the editor, not editing files
  • Working outside VS Code... — at your PC, just not in the editor
  • Working extended outside... — away from the editor for a while
  • Idle — no input for a few minutes
  • Ready — settling back in after activity
  • Cooldown — no activity at all

⚙ Settings

Open the VS Code settings and search for "Timeframe" to customize the status bar display, icons and idle detection.


🐛 Feedback & Issues

Found a bug or have a feature request? Open an issue on GitHub.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft