Automatically track your coding time and earn points on the CodeBoard leaderboard. Every 10 minutes of active coding earns you 1 point.
Setup
Install this extension from the VS Code Marketplace
Open your CodeBoard dashboard and generate an extension token
In VS Code, run CodeBoard: Set Extension Token (Ctrl+Shift+P)
Paste your token
Run CodeBoard: Set API URL and enter your CodeBoard app URL
How it works
The extension watches for document changes while you code
Every minute, it records which language you were using
Every 60 seconds, it sends your activity to the CodeBoard API
When you accumulate 10 minutes in any language, you earn 1 point
Points appear on the leaderboard automatically
Status bar
The status bar shows ⊙ Xm — the number of minutes you've coded today. Click it for more info.
Commands
Command
Description
CodeBoard: Set Extension Token
Link your VS Code to your CodeBoard account
CodeBoard: Set API URL
Set your CodeBoard app domain
CodeBoard: Show Status
Show today's stats
Privacy
Only the programming language and time duration are sent — no code content is ever transmitted.
Publishing (for developers)
cd vscode-extension
npm install
npm run package # creates a .vsix file for local install
npm run publish # publishes to VS Code Marketplace (requires vsce login)