Streaky — Coding Activity Tracker
Automatically track your coding hours, streaks, and languages. Compete on leaderboards. Build the habit.
Streaky automatically tracks your coding activity while you work in VS Code. See your coding stats, maintain streaks, and compete with other developers.
⚡Features
- Automatic streak tracking — code every day to keep your streak alive
- Session tracking — tracks time spent per language, per day
- Leaderboards — compete globally or filter by country, state, or city
- Achievement badges — earn milestones like "100 Hour Club", "30 Day Streak", "Night Owl"
- Language breakdown — see which languages you code in most
🚀 Getting Started
1. Install the extension
Search for Streaky in the VS Code Extensions Marketplace and click Install.
2. Create a free account
Go to streaky.dev and sign in with GitHub.
3. Get your API token
On your Streaky dashboard, click Copy API Token .
4. Connect the extension
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run:
Streaky: Configure API Key
Paste your API token and click Connect Account. That's it — tracking starts immediately.
⌨️ Commands
| Command |
Description |
Streaky: Configure API Key |
Open the setup panel and connect your account |
Streaky: Clear API Key |
Disconnect your account and stop tracking |
Streaky: Check Token |
Verify your current connection status |
Streaky
🔒 Privacy
- Streaky tracks time and language only
- Your API token is stored securely in VS Code's encrypted secret storage
- You can disconnect at any time using
Streaky: Clear API Key
⚙️ Extension Settings
This extension does not add any VS Code settings. Everything is configured through the Command Palette.
🔗 Links