76 hand-tuned animated presets — including 5 cinematic ones (Mountain Parallax, Underwater Caustics, Forest at Night, Rain on Glass, Starlight Drift). Plus drop your own video, GIF, or image and WallPop loops it seamlessly behind your icons. Click-through. Multi-display. Native SwiftUI · ~3 MB DMG.
Every preview below is the actual rendering pipeline (a JS port of the SwiftUI animation) — what you see is what you get. Click any tile to feature it as the hero.
Got a sick aftereffects loop? Some chill 4K nature footage? An anime gif? WallPop loops it as your wallpaper — seamlessly via AVFoundation, click-through still works, multi-display still works.
Videos go through AVPlayerLooper — seamless wraparound, no rewind hiccup. GIFs use macOS's native animated NSImage pipeline. Stills are upscaled with Lanczos. Audio is muted.
Transparent borderless NSWindow pinned to the desktop level — below your icons, above the static wallpaper. Clicks pass through normally. Acts like part of the desktop, not an app.
One window per screen. Plug in a monitor → wallpaper appears on it instantly. Unplug → cleans up. Each display gets its own renderer.
76 presets, all SwiftUI shapes + Canvas + TimelineView. No video files. No bundled assets. The DMG is <3 MB.
Optional pause-on-battery setting freezes animations when unplugged so your wallpaper isn't burning 2% an hour. Reduce-motion mode skips animation entirely.
Live preset gallery, opacity slider, launch-at-login (via SMAppService — the proper modern API), per-display presets coming soon.
MIT licensed. Read every line on GitHub. Fork it. Add your own preset (it's ~30 lines). Pull requests welcome.
WallPop loops any .mp4 / .mov / .gif / .webm you drop on it. Need ideas? motionbgs.com has thousands of free animated backgrounds — Minecraft scenes, anime, cyberpunk cities, lofi rooms, you name it. Right-click → save → drop in WallPop.
Tip: WallPop's menubar ✨ → 🎬 Use my own video/GIF/image… (⌥U) opens the file picker straight to ~/Downloads — drop your saved file in and it loops behind your icons instantly.
WallPop.dmg to your Downloads.macOS will say "WallPop can't be opened" the first time — Apple charges $99/year for a Developer ID and WallPop is free / open source.
You only do this once. Future updates open normally.
Read above first…