<< BACK_TO_PROJECTS

Naughty-Cat

PythonTkinterGUI
Naughty-Cat
ACCESS_LINKS

Naughty Cat

Animated virtual cats that interact on your desktop.

Naughty Cat is a Python desktop app that provides an overlay screen containing cute, interactive virtual cats. It runs in the background to keep you company while you work.

Features

  • Dynamic Companion: Virtual cats wander, sit, sleep, play, and interact with the user's cursor on the desktop.
  • Randomized Behaviors: Cat reactions include walking, sleeping, feeding, and seeking affection.
  • Low-impact Background Overlay: Runs seamlessly with high performance and low CPU overhead.

Tech Details

  • Programming Language: Python
  • GUI Engine: Tkinter
  • Image Processing: Pillow (PIL) for sprite loading, resizing, and rendering