Hi, I'm Notchy.
v0.7.1 · macOS 14+ · Free · MIT

Animated wallpapers
Notchy-approved.

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.

macOS 14+ · Apple Silicon & Intel · MIT licensed · No telemetry · No login
✨ 76 animated presets
🎬 Custom video / GIF
🪟 Click-through
🖥 Multi-display
🚀 Native SwiftUI
🔋 Battery-aware
⚡ Launch at login
📦 ~3 MB DMG
🆓 Free + MIT
🎬 Bring your own

Drop in anything.

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.

Drag a video, GIF, or image

Loops via AVFoundation.

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.

  • .mp4 / .mov / .m4v — looped seamlessly
  • .gif — animated natively
  • .png / .jpg / .heic — static fallback
  • ✓ Drag & drop in Settings, or click to browse
⚙ Engineering

Built right.

🪟

Click-through window

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.

🖥

Multi-display

One window per screen. Plug in a monitor → wallpaper appears on it instantly. Unplug → cleans up. Each display gets its own renderer.

🚀

Native SwiftUI

76 presets, all SwiftUI shapes + Canvas + TimelineView. No video files. No bundled assets. The DMG is <3 MB.

🔋

Battery-aware

Optional pause-on-battery setting freezes animations when unplugged so your wallpaper isn't burning 2% an hour. Reduce-motion mode skips animation entirely.

🎛

Settings, real ones

Live preset gallery, opacity slider, launch-at-login (via SMAppService — the proper modern API), per-display presets coming soon.

🚦

Open source

MIT licensed. Read every line on GitHub. Fork it. Add your own preset (it's ~30 lines). Pull requests welcome.

📚 Need wallpapers?

Browse a free library of looping videos.

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.

⛏️
Minecraft wallpapers
motionbgs.com/tag:minecraft/
🎬
All MotionBGs
Anime · cyberpunk · lofi · 1000s more

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.

🚀 Get it running

Install in 60 seconds.

  1. Click the download button above. Saves WallPop.dmg to your Downloads.
  2. Double-click the DMG, drag WallPop to Applications.
  3. Open it. macOS will say "WallPop can't be opened because it is from an unidentified developer" — click Done.
  4. System Settings → Privacy & Security, scroll to the bottom, click Open Anyway. (One-time. Apple charges $99/yr for a Developer ID and WallPop is free.)
  5. Open WallPop again. Pick a preset from the ✨ menubar icon. Done.