Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>CodeBuddy LevelUpNew to Visual Studio Code? Get it now.
CodeBuddy LevelUp

CodeBuddy LevelUp

akshay-dev

|
4 installs
| (0) | Free
A free local VS Code productivity dashboard with XP, streaks, project health scanning, focus tools, sounds, and rule-based code review.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeBuddy LevelUp

CodeBuddy LevelUp is a free, local-first VS Code productivity dashboard. It turns everyday coding activity into XP, streaks, project health insights, focus sessions, and lightweight code review without any paid API or server dependency.

Highlights

  • Level dashboard with XP, daily goals, streaks, sessions, and activity pulse.
  • Project Health scanner for TODO/FIXME markers, debug logs, long files, diagnostics, Git changes, and language breakdown.
  • Local rule-based code review with light, savage, and destroy modes.
  • Focus timer with XP rewards for completed sessions.
  • Create/delete file sounds with a setting to turn them off.
  • Theme options: Midnight, Matrix, and Solar.
  • Fully local: no OpenAI key, cloud service, or server cost required.

Preview

LevelUp dashboard

Daily stats

Project health

Commands

  • Open LevelUp Dashboard
  • Scan Project Health
  • Start CodeBuddy Focus Timer
  • Show CodeBuddy XP

Settings

  • codebuddy.soundEnabled: enable or disable create/delete sounds.
  • codebuddy.dailyGoalXp: set the daily XP target.
  • codebuddy.pomodoroMinutes: set the focus timer length.
  • codebuddy.theme: choose midnight, matrix, or solar.

Local Features

CodeBuddy scans the active workspace with VS Code APIs and local file reads. The analyzer checks for:

  • TODO/FIXME comments
  • console.log and print debug statements
  • var usage in JavaScript or TypeScript
  • long files and long functions
  • deeply nested conditions
  • VS Code diagnostics
  • Git branch and changed file count

Development

npm.cmd install
npm.cmd run check-types
npm.cmd run lint
npm.cmd run compile

Press F5 in VS Code to launch the Extension Development Host, then run Open LevelUp Dashboard.

Packaging

npm.cmd run package
npx @vscode/vsce package

The generated .vsix can be installed from VS Code with Extensions: Install from VSIX....

Before publishing publicly, make sure the publisher in package.json matches your Visual Studio Marketplace publisher ID and the repository.url points to your real GitHub repository.

Privacy

CodeBuddy LevelUp is local-first. It does not send code or analytics to any external service.

Release Notes

0.0.1

Initial local-first release with dashboard, XP, streaks, project health scan, focus timer, rule-based code review, themes, and full create/delete sound playback.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft