
Sunscreen is a fun, lightweight application that changes your desktop wallpaper based on sunrise and sunset.
Sunscreen is an advanced, high-performance desktop application engineered for seamless native performance, local-first data processing, and refined user experience.
Sunscreen is built on open-source principles to guarantee security, privacy, and full reproducibility. All sensitive data transformations run locally on your hardware with zero telemetry or unexpected cloud dependencies.
| Specification | Minimum Requirement | Recommended Specification |
|---|---|---|
| Operating System | macOS 12.0 Monterey / Windows 10 x64 | macOS 14.0+ Sonoma / Windows 11 x64 |
| Processor Architecture | Apple Silicon (M1+) or Intel Core i5 x64 | Apple Silicon Unified Memory (M2/M3/M4) |
| Memory (RAM) | 4 GB Unified RAM | 8 GB+ High-Speed RAM |
| Storage Space | 300 MB available local disk space | 1 GB+ SSD storage |
| GPU Acceleration | Metal 2 / DirectX 12 compatible | Apple Neural Engine / Vulkan capable |
.dmg release installer directly from CookApps./Applications folder.Cmd + Space) or Launchpad.Alternatively, install using Homebrew if available:
brew install --cask sunscreen
.exe / .msi).git clone https://github.com/davidcelis/Sunscreen.git cd Sunscreen pnpm install || cargo build --release pnpm run build
Cmd + , (macOS) or Ctrl + , (Windows) to configure hardware acceleration, custom directories, and display themes.xattr -cr /Applications/Sunscreen.app
100% Free & Open-Source native desktop software. Star the repository to support development.

Win Linux macOS tool for managing and cycling desktop wallpapers.
Use any video as your macOS wallpaper on the desktop and the lock screen, picked directly from System Settings.

Local-first AI image workspace for generating, editing, organizing, and reusing images through a desktop app, JSON CLI, and MCP-compatible agents.