A VS Code extension that tracks your coding activity and provides detailed statistics and wrapped at the end of year :)
- Tracks time spent coding in different languages
- Monitors lines of code modified
- Counts workspace and file usage
- Records terminal commands executed
- Shows real-time status bar with coding time and lines modified
The extension provides the following commands (accessible via Command Palette):
VS Code Calendar: Change Name
- Change your display nameVS Code Calendar: Change Daily Goal
- Set a new daily goal for lines modifiedVS Code Calendar: Send Data To Server
- Manually sync your coding activity data
$(watch) HH:MM:SS
- Shows your active coding session time$(edit) XX/YY
- Shows lines modified today / daily goal
The extension automatically tracks:
- Time spent in each workspace
- Lines of code modified per language
- Number of times different workspaces are opened
- Terminal usage and commands executed
- Daily coding goals and progress
- Data is synced to server monthly (requires opt-in with username)
- You can manually trigger data sync using the "Send Data To Server" command
- VS Code version 1.95.3 or higher
- An internet connection for data syncing
Install through the VS Code Marketplace or download the VSIX file from the releases page.
After installation, the extension will automatically start tracking your coding activity when you open VS Code.