---
title: "GitHub - kageroumado/phosphene: A video wallpaper engine for macOS Tahoe"
url: https://daily.dev/posts/github---kageroumado-phosphene-a-video-wallpaper-engine-for-macos-tahoe-qez6003js
source_url: https://github.com/kageroumado/phosphene
type: article
source: "Hacker News"
published: 2026-05-21T02:44:02.236Z
updated: 2026-05-21T02:44:21.524Z
tags: ["swift", "mac", "swiftui"]
reading_time: 5
upvotes: 0
comments: 1
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub - kageroumado/phosphene: A video wallpaper engine for macOS Tahoe

**[Hacker News](https://daily.dev/sources/hn)** · 5 min read · 0 upvotes · 1 comments

## Summary

Phosphene is an open-source macOS Tahoe video wallpaper engine that integrates with the system's native wallpaper picker via Apple's private WallpaperExtensionKit framework. It plays user-provided MP4/MOV files as desktop and lock-screen wallpapers, appearing alongside Apple's built-in Aerials in System Settings. Key features include gapless looping via PTS/DTS offset management, multi-display support, power-aware playback policies based on thermal state and battery level, and adaptive resolution variants. The architecture splits into a SwiftUI menu bar app and a wallpaper extension running inside WallpaperAgent, communicating via Darwin notifications and a shared app group container. Notable implementation challenges include Mirror-based XPC type introspection for private Apple APIs and a runtime swizzle to fix snapshot encoding. Originally a commercial project, it was open-sourced after finding the market too competitive.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://github.com/kageroumado/phosphene>

## Similar posts on daily.dev

- [Nehir: a tiling window manager for macOS](https://daily.dev/posts/nehir-a-tiling-window-manager-for-macos-wxuuvgzfv) · Lobsters · 13 upvotes · 4 comments
- [karinushka/paneru: A sliding, tiling window manager for MacOS.](https://daily.dev/posts/karinushka-paneru-a-sliding-tiling-window-manager-for-macos--u5ofcuexg) · Lobsters · 4 upvotes · 0 comments

---

Tags: [#swift](https://daily.dev/tags/swift), [#mac](https://daily.dev/tags/mac), [#swiftui](https://daily.dev/tags/swiftui)

[View this post on daily.dev](https://daily.dev/posts/github---kageroumado-phosphene-a-video-wallpaper-engine-for-macos-tahoe-qez6003js)
