Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>LevelUp – Gamify Your Coding Flow in VS CodeNew to Visual Studio Code? Get it now.
LevelUp – Gamify Your Coding Flow in VS Code

LevelUp – Gamify Your Coding Flow in VS Code

Preview

Sinan_dev

|
10 installs
| (0) | Free
Feel your IDE come alive. Unique Vault System, activity-based Focus Points, and visual progress everywhere.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🎮 The FIRST true gamification System inside VS Code.

No external dashboards. No account. Just pure coding joy.

You code. You write line after line...
But who rewards you? Where is the feedback? Where the progress?

LevelUp brings a gaming experience directly to your work! Not just tracking. Real-time motivation that understands you and rewards HOW you code, not just HOW MUCH.


🚀 LevelUp your coding.


📊 Live Dashboard

Your flow deserves to be seen.
  • Track your coding session visually
  • With every keystroke
  • LevelUp shows you how far you’ve come
  • in XP, Focus, Vault & Lines of Code.



💰 The Vault System

Your daily treasure chest that grows with YOU

  • Full Control - YOU decide when to claim your rewards
  • Addictive progression - Each day starts fresh, each session builds up
  • RNG Elements - Capacity upgrades keep you guessing 👀
  • It's like a roguelike for your daily coding



⚡ Activity Tracker

Your coding rhythm visualized in real-time

  • Activity Score - Determines how much of your potential Focus Points (FP) you actually earn
  • Flow State Detection - See when you're in the zone
  • Smart Idle Detection - Knows when you're thinking vs slacking
  • Finally: rewards for good coding habits, not just keyboard spam



🧠 Intelligent Anti-Cheat System

LevelUp detect real work, not fake progress

  • Anti-Spam Protection - Keyboard mashing triggers instant cooldowns
  • Progressive Penalties - 5 seconds → 2 minutes for repeat offenders
  • Smart Line Counting - Line only counts if (>5 characters)
  • No Double-Dipping - Lines count once until saved
  • Paste Detection - Bulk pastes don't count




💬 Gamified Notifications

Small highlights, big impact.
  • ☕ "Morning warmup - Coffee and code, the classic combo"
  • 🏛️ "Rome wasn't coded in a day"
  • 🚀 "A small commit is still better than a perfect plan"
  • 📈 "You're not stuck. You're stacking."
  • Sometimes surprising, always motivating.



🛠 Customizable Settings

Your workflow, your rules

  • Full Statusbar Control - Show only what motivates you
  • Personal Goals - Set your own daily XP or FP targets
  • 99% Live Settings - Only one power-user option needs restart
  • Custom Icons - Make it yours with emoji customization
  • Quick Access - Settings right in the dashboard
  • Adapts to YOUR coding style, not the other way around



🧩 Designed with Principles

Unlike time trackers (Wakatime) or external platforms (CodeWars), LevelUp lives WHERE you code.
No account. No tracking. No stress.
LevelUp runs fully local, respects your privacy – and will grow with your ideas.




🎉 Join the Community

This project is still in active beta – and your feedback shapes its future.

  • 👉 Join us on Discord



💬 Feedback from early testers

“Fun, motivation, rewards – without any extra effort.
LevelUp makes even repetitive tasks rewarding and brings color to my workflow.”

“When I accidentally deactivated it, I realized something was missing.
I quickly noticed how much I missed collecting my FP.”



🛠 Requirements

  • VS Code 1.75+

⚙ Settings

Open VS Code settings and search "levelUp" – or just hit the ⚙️ in the dashboard corner.

User Interface Settings

// Show/hide status bar elements
"levelUp.ui.activityScoreBar.enabled": true,
"levelUp.ui.xpLevelBar.enabled": true,
"levelUp.ui.vaultText.enabled": true,
"levelUp.ui.notificationsAfterLevelUp": true,

Custom Icons

// Customize status bar icons
"levelUp.icons.vault": "💰",
"levelUp.icons.vaultCritical": "💥",
"levelUp.icons.activity.active": "🔥",
"levelUp.icons.activity.idle": "💤",
"levelUp.icons.activity.inactive":"💤",
"levelUp.icons.xp": "⚡",
"levelUp.icons.level": "🏆"

Daily Goals

// Configure your daily goals
"levelUp.dailyGoal.enabled": true,
"levelUp.dailyGoal.type": "FP", // or "XP"
"levelUp.dailyGoal.xpTarget": 500,
"levelUp.dailyGoal.fpTarget": 2000

LevelUp is currently in active beta. Your feedback helps shape the future of this project. Thank you for being part of it!

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