A little company for your screen
I got bored staring at a terminal, so I made a dog. It fetches a ball, eats treats, explores and finds a place to nap. Sometimes it chases a butterfly.
Attach it to a terminal, editor or another app window. It moves on a transparent layer, with ordinary clicks passing through to your app. Retrieviewer is the first public product from BiteFoundry.
Bring one home in two commands
Run these on a computer with Node.js 20 or later.
npm install -g @bitefoundry/retrieviewer@latest
retrieviewer desktop
Choose an app window and click Attach. Next time, just run the second command. Quit from the controls or with retrieviewer desktop-stop. Uninstall with npm uninstall -g @bitefoundry/retrieviewer.
There is a cat, too
Purrviewer, the ginger cat, offers slow blinks, kneads, rests on a cat tower and runs on an exercise wheel. Both pets come in the same package.
retrieviewer desktop --pet cat
Play with the dog · Meet the cat
Support
Windows 10/11 and Linux X11 are supported. macOS support is experimental. For remote SSH work, install on the local computer displaying your app window. See the installation guide for platform requirements.
The current public version is 0.0.27. The cat slows down smoothly on its wheel and swats a visible ball that rolls away. Check the latest version on npm.
Code is MIT; both pets’ artwork is CC BY-SA 4.0. Artwork credits and license terms are included.