Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Coding Session TrackerNew to Visual Studio Code? Get it now.
Coding Session Tracker

Coding Session Tracker

Abhijat

|
2 installs
| (0) | Free
Tracks how long you code and shows it in the sidebar. Helps you build a consistent coding habit.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

⏱ Coding Session Tracker — Smart Coding Session Tracker for VS Code

** Coding Session Tracker** helps you understand how you really spend your time coding — directly inside Visual Studio Code.

Track active coding sessions, stay focused with Pomodoro, visualize productivity with stats and heatmaps, and keep everything distraction-free inside the sidebar.


✨ Why Coding Session Tracker?

Most developers underestimate or overestimate how much they code.

Coding Session Tracker:

  • Runs quietly in the background
  • Tracks real coding time (not just open editor time)
  • Helps build healthy focus habits
  • Gives you clear, visual feedback on your productivity

No accounts. No cloud. Your data stays local.


🚀 Features

⏱ Automatic Coding Time Tracking

  • Tracks active coding time per session
  • Pause / Resume manually when needed
  • Persistent tracking even after VS Code restarts
  • Live timer shown in both sidebar and status bar

🍅 Built-in Pomodoro Timer

  • 25-minute focus sessions (Pomodoro technique)
  • Start / Reset controls
  • Visual countdown
  • Notification when a session completes
  • Optional sound alerts (OS-based)

Stay focused without leaving your editor.


📊 Daily & Weekly Statistics

  • See how much you coded:

    • Today
    • This week
    • All time
  • Automatically resets daily counters

  • Helps identify trends in your productivity


🔥 Productivity Heatmap

  • GitHub-style heatmap calendar

  • Visualizes last 30 days of coding activity

  • Instantly see:

    • Highly productive days
    • Low-activity periods
  • Motivating and easy to understand


🧠 Theme-Aware, Clean UI

  • Matches your VS Code theme automatically
  • No bright colors or distractions
  • Designed to feel native to VS Code
  • Optimized for the sidebar (compact & readable)

📌 Status Bar Integration

  • Always know how long you’ve coded
  • Minimal status bar indicator
  • Updates in real time

📷 Screenshots

(Add screenshots here for Marketplace visibility)

  • Sidebar view
  • Pomodoro timer
  • Stats section
  • Heatmap calendar

⚙️ How It Works

  • Coding time is tracked locally
  • Data is stored using VS Code’s global state
  • No network calls
  • No telemetry
  • No sign-ups

Your productivity data is yours only.


🛠 Commands & Controls

Action Location
Pause / Resume coding Sidebar buttons
Start Pomodoro Sidebar
Reset Pomodoro Sidebar
View stats Sidebar
Live timer Status bar

🔒 Privacy

✔ No data collection ✔ No tracking ✔ No ads ✔ No external services

Coding Time works entirely offline.


🚧 Roadmap

Planned improvements:

  • Idle detection (auto-pause when inactive)
  • Configurable Pomodoro durations
  • Export stats (CSV / JSON)
  • Monthly reports
  • Pro features (optional)

❤️ Feedback & Support

If you find Coding Time useful:

  • ⭐ Leave a rating on the VS Code Marketplace
  • 🐞 Report issues or suggestions on GitHub
  • 💡 Feature ideas are welcome

📄 License

MIT License

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft