Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Purrformance BoosterNew to Visual Studio Code? Get it now.
Purrformance Booster

Purrformance Booster

RyanStephenson

|
181 installs
| (0) | Free
Boost your productivity with a purrfectly charming virtual cat that keeps you motivated, alerts you to code problems, and even runs Purrdomo timers. Purrformance Booster brings a bit of feline fun to your coding workflow by displaying cat animations, witty cat-themed messages, and timely reminders w
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Purrformance Booster

Boost your productivity with a purrfectly charming virtual cat that keeps you motivated, alerts you to code problems, and even runs Purrdomo timers. Purrformance Booster brings a bit of feline fun to your coding workflow by displaying cat animations, witty cat-themed messages, and timely reminders while you work.

Features

  • Virtual Cat Companion: A cute cat that follows your cursor as you code
  • Motivational Messages: Receive cat-themed encouragement while you work
  • Problem Detection: Your cat will hiss at errors and warnings in your code
  • Purrdomo Timer: Built-in productivity timer with status tracking and statistics
  • Eye Break Timer: 20/20/20 timer to help reduce eye strain during coding sessions
  • Focus Mode: Temporarily disable random messages when you need to concentrate
  • Productivity Stats: Track and visualize your Purrdomo completion streak
  • Customizable: Change your cat's name, behavior, movement style, and settings
  • Interactive Dashboard: Complete control center in the activity sidebar

Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Open any text file to see your new feline friend appear
  3. Click the cat icon in the sidebar to open the Purrformance Dashboard
  4. Try the quick-start Purrdomo timer buttons (15m, 25m, or 40m)
  5. Click the Tutorial button in the dashboard for a guided tour

Dashboard

The Purrformance Dashboard provides easy access to all features:

  • Cat Info: View your cat's name, energy level, and age
  • Purrdomo Timer: Start/stop the timer and see time remaining
  • Quick Start: Launch common timer durations with one click
  • Eye Break Timer: 20-minute timer reminding you to rest your eyes
  • Stats Tracking: View daily completions, streaks, and weekly progress
  • Settings Panel: Toggle features and customize your experience

Commands

  • Show Purrformance Booster: Manually show the cat if it's not visible
  • Change Cat Name: Give your virtual cat a custom name
  • Trigger Cat Message: Make your cat deliver a random message
  • Start Purrdomo Timer: Begin a Purrdomo productivity session
  • Stop Purrdomo Timer: End the current Purrdomo session early
  • Start Tutorial: Launch the guided tutorial
  • Show Daily Purrdomo Count: See your productivity statistics

Settings

Cat Behavior

  • purrformance.catMovementStyle: Choose your cat's movement style:
    • smooth: Balanced, natural movement (default)
    • playful: More energetic, bouncy movement
    • lazy: Slower, more relaxed movement
  • purrformance.customCatName: Set your cat's name (default: "Clifton")
  • purrformance.selectedCatAvatar: Choose your cat's avatar (Luna, Sebastian, Oliver, Penelope, Gus, Violet, Clifton, or default)
  • purrformance.enableCatMeow: Enable interactions when cursor is near cat

Messages & Focus

  • purrformance.enableRandomMessages: Base setting for random motivational messages
  • purrformance.disableRandomMessages: Focus Mode - temporarily disable all random messages
  • purrformance.motivationalMessageInterval: How often messages appear (seconds)
  • purrformance.announceMessages: Show full messages inline or as hover tooltips
  • purrformance.keepMessagePosition: Keep messages in a fixed position
  • purrformance.cuteDecorations: Add decorative elements to cat messages

Problem Detection

  • purrformance.enableHissAtProblem: Enable/disable the cat's reaction to code problems
  • purrformance.problemResponseInterval: How often to check for problems (seconds)
  • purrformance.problemReactionThreshold: Number of problems before the cat is overwhelmed
  • purrformance.hissDelay: Delay before the cat hisses after detecting a problem

Purrdomo Timer

  • purrformance.enablePurrdomo: Enable/disable Purrdomo timer functionality
  • purrformance.defaultPurrdomoDuration: Default timer duration in minutes (default: 25)
  • purrformance.PurrdomoUpdateFrequency: How often to show timer updates (seconds)
  • purrformance.showTimerDecoration: Show/hide the timer countdown in the editor
  • purrformance.dailyPurrdomoGoal: Set your daily Purrdomo completion goal

Animation Settings

  • purrformance.catImageCycleDelay: Speed of cat animation (milliseconds)
  • purrformance.catMovementStepDelay: Delay between movement steps (milliseconds)
  • purrformance.catMessageAnimationWordDelay: Speed of message typing animation (milliseconds)

Tips for Best Experience

  • Use the sidebar dashboard for quick access to all features
  • Click on your cat avatar to open the avatar selector and choose from different cat designs
  • Try different movement styles to match your workflow energy level
  • Set a daily Purrdomo goal that's challenging but achievable
  • The eye break timer helps prevent strain during long coding sessions
  • Enable Focus Mode when you need to concentrate without distractions
  • Pet your cat by moving your cursor near it (with cat interactions enabled)
  • Check your weekly stats to track your productivity trends
  • Use the tutorial for a guided introduction to all features

Happy coding with your new feline friend!

Font Credit

Bitshow by Syafrizal a.k.a. Khurasan (https://www.dafont.com/bitshow.font)

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