Transform your coding journey into an epic adventure! Codiva gamifies your development workflow with XP systems, achievement unlocks, streak tracking, and beautiful analytics - making coding more engaging and productive than ever.
- XP & Leveling: Earn 10 XP per meaningful line of code (anti-spam protected)
- Daily Streaks: Build consecutive coding habits with streak tracking
- 16 Achievements: Unlock badges across 5 categories (Streak, Productivity, Mastery, Social, Special)
- Weekly Challenges: Rotating challenges with XP rewards (500-1500 XP)
- Smart Anti-Spam: Only meaningful code contributions count toward progress
- Heatmap: 365-day contribution calendar showing coding activity
- Language Breakdown: Track progress across different programming languages
- Session Analytics: Monitor coding sessions, time spent, and productivity patterns
- Productivity Insights: Discover your most productive hours and coding patterns
- Achievement Unlocks: Celebrate milestones with popup notifications (and confetti celebration)
- Daily Goal Reminders: Stay motivated with gentle evening reminders
- Streak Protection: Avoid breaking your coding streak
- Challenge Completions: Get notified when you complete weekly challenges
- Open VS Code
- Go to Extensions
- Search for "Codiva"
- Click Install
- Start coding to begin your journey!
- Codiva will ask for your name on first launch
- Start coding in any file to begin earning XP
- View your dashboard by clicking the status bar or running "Codiva: Show Dashboard"
- 10 XP per line of meaningful code (validated for quality)
- Level up every 100 XP × current level
- Bonus XP from achievement unlocks and challenge completions
Codiva ensures only meaningful contributions count:
- Minimum 3 meaningful characters per line
- Blocks repetitive patterns and spam
- Language-specific validation
- Rate limiting (max 30 changes/minute) (so that no one spams code)
- ** Streak**: First Steps, Streak Warrior, Streak Legend, Century Streak
- Productivity: Speed Demon, Marathon Coder, Early Bird, Weekend Warrior
- Mastery: Polyglot, Master Builder, Perfectionist
- Social: Team Player, Consistent Contributor
- Special: Midnight Hacker, Bug Hunter, Weekend Grinder
Rotating challenges that reset every Sunday:
- Line Master: Write 500 lines a week
- Consistency King: Code every day a week
- Language Explorer: Code in 3 different languages
- Time Warrior: Code for 10 hours a week
| Command | Description |
|---|---|
Codiva: Show Dashboard |
Open the main analytics dashboard |
Codiva respects your privacy:
- Local Storage: All data stored locally in your VS Code
- No Analytics: No usage data sent to external servers
- Offline First: Works completely offline
- Your Data: Full control with export/import capabilities
- Core XP and leveling system
- 16 achievements across 5 categories
- GitHub-style activity heatmap
- Advanced anti-spam protection
- User onboarding and personalization
- Beautiful dashboard with modern UI
- Language-specific analytics
- Session tracking and productivity insights
Ready to level up your coding game? Install Codiva today and transform every keystroke into an epic adventure! Made for hackclub