Skip to content

SeakMengs/WindowPet

Repository files navigation

WindowPet

WindowPet

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.

release-version downloads stars fork visitors license
window macos linux
Buy Me A Coffee

✨ Features

image

  • 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

✨ Demo

WindowPet.demo.mp4

✨ Download

  • Download the latest version here
    • Windows: .exe, .msi
    • MacOS: .dmg
    • Linux: .AppImage, .deb

✨ Development

  • Clone the repo
  • Install rust and tauri refer to this link
  • Install dependencies
npm install

✨ Run & Build

  • 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

✨ Contribute

  • 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

✨ Inspiration

✨ License

MIT License Copyright (c) 2023 Seakmeng