Skip to main content

DeskPets 🐶 🐿️

Desktop pets for Windows. Directly and explicitly inspired by vscode-pets by tonybaloney. This project adopts the same core idea, small pixel creatures living on your workspace.

screenshot

Installation (Windows only)

Option 1 — Python

pip install deskpets

And to run, in CMD.exe (according to have python in your PATH):

deskpets

Option 2 — Executable

Download the DeskPets.zip from the Release section, extract it, and run DeskPets.exe.

Usage

Launching the application spawns one or more pets in the bottom-left corner of the screen.

Current behavior:

  • Unlimited number of pets
  • Some species support multiple color variations
  • Per-species size control
  • Position automatically adapts to the taskbar
  • Simple interaction: some pets sit when the cursor gets close

Settings

screenshot

screenshot

screenshot

screenshot

Missing Features

  • Bunny, cat, frog (assets not licensed yet)
  • Background system
  • Ball play mechanic

Version

CHANGELOG

Credits

This project is inspired by vscode-pets by tonybaloney.

All media used in this project originates from that repository, and the original credits provided there apply here as well.

Metadata

Release files for deskpets 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deskpets 1.2.0
File Size Uploaded
deskpets-1.2.0.tar.gz 11.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for deskpets 1.2.0
File Interpreter ABI Platform
deskpets-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.1 MB

Release files / deskpets-1.2.0.tar.gz

Download URL deskpets-1.2.0.tar.gz
Size 11.4 MB
Tags Source
SHA-256 checksum
How to use checksums
6368bcea8f8b291962fa78cd85ba4c6d2a7a3d841fbc35de205a74b819e0f39a
BLAKE2b-256 checksum
How to use checksums
3b7843a959158e2e363ed374afcc89f3e064e69b47780b299f904fe130ebb88f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / deskpets-1.2.0-py3-none-any.whl

Download URL deskpets-1.2.0-py3-none-any.whl
Size 11.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
9a55dc40ea6719410bcfb66d737e709604ee07f31a87fefc7051da1dfca96464
BLAKE2b-256 checksum
How to use checksums
9acfe60a168f0e252e55079dde97d6d281e1116fabb536000363cc309cb54838
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page