CodeStats Tracker is an extension for Visual Studio Code that allows you to track your coding time, view advanced productivity statistics, and export your data for analysis or backup.
Project and language comparison (bar and doughnut charts).
Most productive days ranking.
Percentage of active vs. inactive time.
Detailed daily summary.
Modern and responsive interface.
How to use CodeStats Tracker?
1. Start tracking
After installing the extension, you will see a counter in the bottom status bar of VS Code showing your coding time for the day.
Tracking starts automatically when you edit files in any project.
2. Open the statistics dashboard
Click the counter in the status bar, or
Press Ctrl+Shift+P and run the command: CodeStats: View Statistics Dashboard
3. Explore your statistics
In the dashboard you can see:
Daily summary: Average, most productive day, most used language and project.
Charts: Weekly/monthly trends, project and language comparison, active vs. inactive time.
Tables: Detailed daily summary and most productive days ranking.
5. Customization
No initial configuration required.
Data is saved automatically and persists even if you close VS Code.
🚀 What's New in Version 0.1.2
Ranking icons for all positions: Now every position in the "Most Productive Days Ranking" table displays an icon, not just the top 3.
Multilingual tooltips: Tooltips for all ranking positions are now available in both English and Spanish.
Improved summary details: The detailed summary tables have a clearer structure and enhanced styling for better readability.
Table consistency: Table headers and data columns are now always aligned and consistent.
Refactored ranking logic: The ranking table logic has been improved for better modularity and clarity, ensuring correct icon and tooltip display for all positions.
Bug fixes: Fixed issues with the position column, icon display for non-podium positions, and class usage in some views.
✨ Main Features
Daily coding time statistics by project and language.
Interactive charts for trends and comparisons.
Export data as JSON.
Modern, responsive interface integrated into VS Code.
Contributing
Contributions are welcome! You can open issues or pull requests to suggest improvements or report bugs.
Questions or suggestions?
Open an issue in the repository or contact the author!
Author
Hi! I'm David Bedoya Hernández, a passionate software developer focused on productivity tools and automation.