VPet is a delightful IntelliJ IDEA plugin that brings cute pixel art companions to your coding environment. These animated companions live in your IDE's status bar, react to your development activities, and add a touch of joy to your coding sessions.
- 🐱 Adorable pixel art companions animated in your status bar
- 🎮 Interactive pet responds to clicks
- 🎮 Game Mode - cmd + click on the pet to enter an interactive platformer game with collectible coins
- 🖥️ Inline pet appears inside the editor and uses your code as the level during game mode(even modify it while playing!)
- 💻 Reacts to build and execution events
- 🎉 Displays different animations based on success or failure
- 🚀 Lightweight with minimal impact on IDE performance
And here it is zoooommed in:
And here it is running inline inside the editor:
- Open IntelliJ IDEA
- Go to
Settings/Preferences → Plugins → Marketplace - Search for "VPet"
- Click "Install"
- Download the latest release from GitHub Releases
- In IntelliJ IDEA, go to
Settings/Preferences → Plugins - Click the gear icon and select "Install Plugin from Disk..."
- Select the downloaded
.zipfile
Currently, VPet includes:
- 🐱 Cat - A playful pixel cat that celebrates your successes and comforts you during failures
More companions are planned for future releases!
Once installed, your pixel companion will automatically appear in the status bar. No additional configuration is required!
Click on your pet companion to enter Game Mode - an interactive platformer where you can:
- Control the pet with arrow keys
- Collect coins to increase your score
- See the pet rendered inline inside the editor
- Explore your code editor as a platformer level built from your source code
- Press ESC to exit Game Mode and return to normal pet behavior
Configure VPet through Settings/Preferences > Tools > VPet:
- Enable Xmas Mode - Toggle festive snowflakes and snowdrifts overlay
- Cat Variant - Choose between different cat sprite variants (Default Cat or Alternative Cat)
- JDK 17 or newer
- IntelliJ IDEA
-
Clone this repository
git clone https://github.com/stillya/vpet.git cd vpet -
Build the plugin
./gradlew buildPlugin -
The plugin ZIP file will be created in
build/distributions/
Contributions are welcome! Feel free to submit a pull request or open an issue.
Pixel art sprites by bowpixel - thank you for the amazing artwork!
Coin sprite from glycin/intellij25 (MIT License) - thank you for the pixel art coin!
This project is licensed under the MIT License.


