What is vscode-pets?
vscode-pets is an open-source extension for Visual Studio Code and compatible editor environments. It places a panel of interactive pets beside the workbench, so a cat, dog, snake, or another built-in animal can be part of a coding session without becoming a system-wide desktop companion.
The project is released under the MIT license and supports multiple pets inside one panel. Its extension model is important: the published project includes its animal set, but it does not document a runtime importer for selecting an arbitrary external pet pack.
Why people look for an alternative
vscode-pets answers the editor-pet use case directly. People compare it with other apps when one of these boundaries matters:
- The pets live in a panel. Close or leave the editor and the companion is not walking across the rest of the desktop. That is a feature for focused coding and a limitation for a system-wide desktop pet.
- Multiple pets do not mean a desktop gallery. Several animals can share the panel, but the extension's collection and the operating system's desktop are different surfaces.
- There is no runtime pet import. A user cannot treat vscode-pets as a generic spritesheet loader. Adding a pet belongs to the project's contribution workflow rather than a settings menu.
- It is tied to an editor host. VS Code, VSCodium, and web support are extension environments, not the same as native builds for a desktop pet that runs independently of an editor.
What to check before choosing vscode-pets
Choose vscode-pets when the panel is the point: it keeps several animals close to the code and has an MIT-licensed source project. Choose a desktop pet app when you want the companion to remain available outside the editor or when you want to create and package your own pet through a documented format.


