VS Code Pokémons
Transform your coding workspace into a magical Pokémon world!
Bring beloved Pokémon companions to life in your VS Code editor with stunning pixel art animations, flying creatures, and delightful interactions. Watch as your favorite Pokémon roam around your workspace while you code!
Features
565+ Animated Pokémon from Generations 1-4
- Beautifully crafted pixel art sprites with smooth 8fps animations
- Each Pokémon has unique idle and walking behaviors
Flying Pokémon Magic
- 69 flying-type Pokémon with special aerial animations
- 11 Pokémon feature authentic wing-flapping sprites
- Watch them soar, glide, and gracefully land in your editor
Smart AI Behaviors
- Advanced state machine with 20+ different behaviors
- Pokémon interact with each other and follow mouse movements
- Realistic movement patterns and collision detection
Multilingual Support
- Pokémon names in English, French, German, and Japanese
- Automatic language detection or manual selection
Beautiful Themes
- Multiple background themes: Forest, Castle, Beach, or None
- Customizable sizes: Nano, Small, Medium, Large
- Perfect integration with VS Code's dark and light themes
Shiny Pokémon
- Rare shiny variants with customizable encounter rates
- Collect special sparkly versions of your favorites
Getting Started
- Install the extension from the VS Code Marketplace
- Launch your Pokémon workspace with
Ctrl+Shift+P → "Launch Pokémon Workspace"
- Add companions using keyboard shortcuts or the Command Palette
Keyboard Shortcuts
Alt+Shift+W - Add new Pokémon companion
Alt+Shift+Q - Surprise me with a random Pokémon
Alt+Shift+F - Add flying Pokémon companion
Alt+Shift+D - Remove a Pokémon companion
Alt+Shift+Backspace - Clear all Pokémon
Commands
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and try:
- Launch Pokémon Workspace - Start your magical coding session
- Add New Pokémon Companion - Choose from 565+ Pokémon
- Add Flying Pokémon Companion - Specialized for aerial creatures
- Surprise Me with a Random Pokémon - Let fate decide!
- Pokémon Roll Call - See all your active companions
- Change Pokémon Language - Switch between languages
Customization
Access settings via File → Preferences → Settings and search for "Pokémon":
- Companion Size: Choose from nano to large
- Background Theme: Forest, Castle, Beach, or minimalist
- Workspace Position: Panel or Explorer sidebar
- Shiny Encounter Rate: Control how rare shiny Pokémon are
- Startup Companions: Set your favorites to greet you every session
- Language: Pick your preferred Pokémon names
Special Features
Flying Pokémon Showcase
Experience the magic of flying Pokémon with special animations:
- Butterfree - Graceful butterfly movements
- Pidgeot - Majestic soaring patterns
- Dragonite - Powerful aerial maneuvers
- Charizard - Impressive flight displays
Persistent Companions
Your Pokémon companions remember their positions and states between VS Code sessions, creating a consistent and delightful coding environment.
Collection Management
- Export your Pokémon collection to share with friends
- Import collections to quickly set up your perfect workspace
- Automatic backup and restore functionality
Perfect For
- Developers who love Pokémon and want a fun coding companion
- Streamers looking to add personality to their coding sessions
- Teams wanting to create a more engaging workspace atmosphere
- Anyone who enjoys pixel art and nostalgic gaming elements
Fun Facts
- Over 10 hours of unique animations across all Pokémon
- State-of-the-art behavioral AI with realistic movement patterns
- PMD SpriteCollab integration for authentic flying animations
- Zero performance impact on your coding workflow
Settings
Default Pokémon
Configure specific Pokémon to automatically appear when you start VS Code:
{
"vscode-pokemon.defaultPokemon": [
{
"type": "pikachu",
"name": "Sparky"
},
{
"type": "charizard",
"name": "Flame"
},
{
"type": "articuno"
}
]
}
Language Support
Choose from official Pokémon languages:
- English (US) - Classic names like "Pikachu", "Charizard"
- French - "Pikachu", "Dracaufeu"
- German - "Pikachu", "Glurak"
- Japanese - "ピカチュウ", "リザードン"
Size & Themes
- Sizes: Nano, Small, Medium, Large
- Themes: Forest, Castle, Beach, None
- Position: Explorer panel or separate window
Sprite Credits
Walk/Idle Sprites: Pokémon sprites © The Pokémon Company / Nintendo / Game Freak. Used under fair use for non-commercial fan project.
Flying Sprites: From PMD SpriteCollab - Licensed CC BY-NC 4.0. Full artist credits available in the project repository.
Ready to catch 'em all in VS Code? Install now and transform your coding experience into a Pokémon adventure!
Made with ❤️ for Pokémon fans and developers worldwide
Disclaimer
This is a fan-made extension created purely for enjoyment and productivity. Not affiliated with, endorsed by, or supported by Nintendo, Game Freak, or The Pokémon Company. All Pokémon names, characters, and related assets are trademarks of their respective owners. This project is non-commercial and educational.