Vivarium finds the loop points in a clip you already own, trims to them, and cycles the result behind your windows. Backdrop is a wallpaper store. Vivarium is a wallpaper maker.
The engine scans for that pair, trims to it, and fades the seam under a threshold you set. What comes out cycles without a cut. The source file is never rewritten.
full length · untouched on disk
seam 0 frames · pauses on battery
Note — Trims are non-destructive. Vivarium stores loop points beside the file, so the same clip can hold several loops and the original is left alone.
A wallpaper is only as good as it looks under a full screen of windows. Vivarium sits below the desktop icons, pauses when it is covered, and stops on battery.
Same engine, four surfaces. Pick one to see how it reads with the ring on.
Every loop you have cut, in one grid. Sorted by length, tone, or the display it was made for.
one grid · one window
Mirror the desktop loop to the lock screen. Direct-download builds only.
mirror · direct download only
Group loops and let them rotate on a schedule you set. Five minutes to a day.
wall-clock · survives sleep
Per-monitor assignment. A different loop on each screen, or one stretched across all of them.
multi-display aware
Subscription wallpaper apps rent you a catalog. Vivarium sells the tool once and gets out of the way.
The same two panes you will see in the app after installing, so the purchase looks familiar when it arrives.
Three limits worth knowing before you download. They are here rather than in the footer.
Note — The lock-screen mirror ships in the direct-download build only. Store sandboxing blocks the API it uses.
Note — Send to iPhone exports a still frame. Apple does not allow moving wallpaper from third-party apps, so nothing animates on the phone.
Note — macOS 15.0 is the floor. Earlier systems have no wallpaper API Vivarium can drive without a helper daemon, and it will not ship one.