Pipling
A creature that lives on your Stream Deck.
In build. Write to us if you want a note when it lands.
An egg turns up on your keys. Tap it a few times and it cracks, and something climbs out — one of 512 named creatures, each with its own shell, lineage, colours and habitat. It eats, drinks, plays, sleeps and grows up while you work, and it only ages on time you are actually there.
Every care key is a gauge
Two kinds of key, one rule: a lit key is a key asking to be pressed. Nothing else has to be learned, and nothing is hidden in a menu.
Stock
what is leftFeed and Water show what remains in the bowl and the dish. The creature helps itself between presses, so these are supply, not appetite — a full bowl lasts most of a working day. Green while there is plenty, amber when it is running out.
Desire
what it wantsPlay and Pet show a want that builds on its own while it waits. Grey while it is content, pink once it is asking. A tap answers it and the bar drops back — and a want left unanswered costs it some happiness.








Clean sweeps up after it. Name reveals what it is called, spelled across the habitat. Holding any key for half a second does the same, whatever that key does on a tap.


It arrives as an egg
Tap the egg and you help it hatch; ignore it and it gets there on its own in about twenty minutes. From there it is juvenile for a few hours and grown after roughly a working day. Age accrues only while the plugin is running, so shutting the lid is a pause, not neglect.




The habitat is exactly the keys you give it
Drop the Habitat action on a block of keys — two by two or larger is what the art is sized for — and the world stretches to fill precisely those tiles — one continuous window, never a crop and never a row of separate thumbnails. Add or remove a key and it resizes on the spot. Art is drawn per device family rather than scaled up from a single size.




512 of them
Eight shells, eight lineages and eight nuances, from a seed. The seed decides the name, the colours, the biome it lives in and how it moves — so the same seed always hatches the same creature, and you can type one in to go and find a particular one. Start a new generation and a fresh egg is laid with a new seed.










Requirements
- Stream Deck app
- 7.1 or newer
- Devices
- Mini, Neo, Plus, MK.2 and XL. Art is drawn per family.
- Platforms
- macOS 12+ and Windows 10+
- Keys needed
- 2×2 or larger for the habitat — a smaller block still works, with less room to move — plus one key per care action
What it doesn't do
No account, no sign-in, no network calls, no analytics. Your creature lives in Stream Deck's own settings on that machine, and nothing about it leaves the device.
Every deck, at its own resolution
Art is drawn per device family, never scaled up from a single size. All four shown at the same magnification, so the difference in art resolution is the real one.




Support
Something wrong, or an idea for a creature? Write to us and a human will answer.
Email support- •Your Stream Deck app version and operating system
- •Which device, and how many keys the habitat covers
- •Your creature's seed, if you can read it off the inspector
- •The plugin log from the de.7bp.pipling.sdPlugin folder
Version
First release. 512 seeded creatures, a habitat that sizes itself to any block from 2×2 up, six care keys with stock and desire gauges, growth measured in desk hours, and generations you can start over.
de.7bp.pipling









