Time Tracker
Time Tracker is a simple Visual Studio Code extension for tracking work sessions directly inside VS Code.
It is useful for part-time work, freelance work, and monthly salary or invoice tracking.
Features
- Start and stop a work timer from the VS Code status bar
- Add a task description after stopping the timer
- View logged sessions in the Activity Bar sidebar
- Filter sessions by custom date range
- Quickly view this month’s work sessions
- Rename logged task descriptions
- Delete unwanted sessions
- View total hours, session count, working days, and average hours per day
Data Storage
This extension stores time tracking data in VS Code global extension storage.
It does not execute workspace code and does not send data to any external server.
Commands
Time Tracker: Toggle Timer
Time Tracker: Show Summary
Time Tracker: Open Log File
Time Tracker: Show History
Security and Privacy
Time Tracker only stores local session data. It does not collect, upload, or share user data.
The extension supports untrusted workspaces because it does not execute workspace files or scripts.
Usage
- Click
Start Timer in the status bar.
- Work on your task.
- Click the timer again to stop.
- Enter a task description.
- Open the Time Tracker sidebar to view and filter your sessions.
Release Notes
0.0.1
Initial release of Time Tracker.
| |