VS Code Activity Recorder by Racionalist
This extension tracks and records your real-time coding activity, helping you to understand your productivity and performance levels.
Use your activity data to create a proven record of your dev skills, contributions and work.
Features
Activity Tracking: Automatically records time dedicated, file additions and deletions globally, per session, per file and per language
Real-time Monitoring: Tracks your coding sessions while you code
Dual Storage: Activity logs are stored locally for immediate access and persistently in a secure cloud database linked to your user account.
User Authentication: Securely authenticate to link your activity data to your personal profile.
Build a verifiable record of contributiuons: Start to create an authentic and comprehensive activity, effort and skill growth
Works automatically in the background
Secure cloud storage for your activity data
Profile dashboard page with comprenhensive analytics
This activity record becomes in tangible evidence of your merit and progress allowing you to stand out based on real results
Installation
Open VS Code
Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
Search for "VS Code Activity Recorder by Racionalist"
Click Install
Usage
Getting Started
The extension starts automatically when VS Code launches. You'll see a notification when recording begins.
Authentication: Upon activation or attempting to start recording, you will be prompted to log in. Follow the authentication flow to connect your VS Code instance to your user account.
Start Recording: Once authenticated, the activity recording may start automatically or can be manually initiated using the command palette (Ctrl+Shift+P or Cmd+Shift+P) and searching for "Activity Recorder: Start Recording".
Stop Recording: To stop recording, use the command palette and search for "Activity Recorder: Stop Recording". Activity data is automatically saved periodically and upon stopping.
View Activity: Access the custom "Activity Recorder" view in the VS Code sidebar to see a summary of your recent coding activity and metrics. The view updates periodically or can be triggered by certain actions like saving files.
Commands
Access commands through the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):
Activity Recorder.Start Recording - Begin tracking activity
Activity Recorder.Stop Recording - Pause tracking
Activity Recorder.View Log - See your current session statistics
Activity View
Open the Activity Recorder view from the sidebar to view:
(img)
Current recording status
Total coding time
Code additions/deletions statistics
Dashboard
The Racionalist Dashboard gives you detailed data and insights about your coding work and skills.
License
This project is licensed under the MIT License - see the LICENSE file for details.