![WindowPet](https://raw.githubusercontent.com/samclane/WindowPet/main/./public/media/icon.png)
Pet overlay app built with tauri and react that lets you have adorable companion such as pets, anime characters on your screen. Available on Windows, Macos, and Linux.
- Add pets (45+ pets and characters available to choose from)
- Add your own custom pet
- Remove pets
- Pixel perfect drag pets on your screen
- Click through pets
- Auto start up
- Auto update
- Allow as many pet/character as you want on your screen without any performance issue
- Pet above taskbar
- Settings window
- Language support: English and Khmer
- Dark mode and light mode (settings window)
- Allow user to select state to see pet animation
WindowPet.demo.mp4
- Download the latest version here
- Windows: .exe, .msi
- MacOS: .dmg
- Linux: .AppImage, .deb
- Clone the repo
- Install rust and tauri refer to this link
- Install dependencies
npm install
- Run the project
npm run tauri dev
- Build the project
npm run tauri build --release
- Notice:
- for build release we use github actions to build the project and upload the build to github release. You can check the build workflow here
- for local build you have to generate your own signing key and replace the signing key in
tauri.conf.json
refer to tauri doc
- Feel free to open an issue or pull request if you have any idea or found any bug
- If you want to support me, you can buy me a coffee
- My friend Blizzard4E for suggesting me this project idea
- vscode-pets
- Shimeji-ee Desktop Pet
- DPET : Desktop Pet Engine
MIT License Copyright (c) 2023 Seakmeng