Sprig lives on your desktop.

He wanders about, naps, and follows your cursor when he feels like it.

Free. macOS 11 or later, and Windows. Version 1.0.0.

Live. Click him.

What it does

  • One pet

    Sprig. Pivoting legs, floppy ears, a tail that swings behind him.

  • Ten coats

    Apricot through to ink.

  • A room indoors

    Five perches. Send one home and it walks there.

  • Six things to wear

    Sun hat, scarf, specs, bow, earmuffs, wellies.

  • Group activities

    Three on a sofa. Three in a tower that topples.

  • Stays out of the way

    Clicks pass straight through, and it idles at 15 fps.

Scroll

Asleep on the shelf.

Look around

    Dress him

    One thing at a time. Pick a coat and an item, and it goes on properly: the earmuff band spans his real ear pivots, the wellies swing with each step.

    Every square below holds the actual item, drawn by the code that puts it on him.

      A room of their own

      A pet is either out on your desktop or inside. Send one home and it walks to the window and hops in. Move the window on the way and it re-aims.

      • The sill under the window
      • Two high shelves above the books
      • The beanbag which they sit down in, not on
      • The basket for peering out of

      Five fit at once. A sleeping one gets a drifting z.

      Things that just happen

      Watch with me

      A sofa slides out and up to three sit and watch your screen. Their eyes are round the other side, so they follow your cursor by leaning after it instead.

      Up to 3 · from the menu bar

      Pet tower

      Every couple of minutes three of them clamber onto each other, sway about, and topple.

      3 pets · automatic

      Not on a timer

      Three slow drives decide what he does next: energy, curiosity and restlessness.

      So there's a rhythm to him across a working day. He gets tired and naps, gets bored and goes looking for your cursor, and fidgets rather than standing perfectly still.

      Questions

      What is it?

      A small animal that lives on your screen and gets on with its own day.

      Will it get in my way?

      Clicks pass through to whatever is underneath, and it won't run about next to a cursor you're using.

      Will it slow my machine down?

      It drops to 15 fps when nothing is moving and only repaints what changed. There's a panel in the app with the real numbers.

      How many can I have?

      Eight per screen, and five in the room. They stay on the screen they started on.

      Can I change how they look?

      Ten coats, six things to wear, a size slider, and a liveliness slider.

      What can I do with one?

      Click for a bounce, drag to throw him, right-click for his panel. Or leave him alone.

      What does it cost?

      Nothing. MIT licensed, no account, and no network access at all.

      What do I need?

      macOS 11 or later, or Windows. The Mac build isn't signed yet, so the first launch needs a right-click, then Open.

      Get Perch

      • Free, MIT
      • macOS 11+ and Windows
      • No account