WinDynamicDesktop

WinDynamicDesktop 5.7.0

Port of macOS Mojave Dynamic Desktop feature to Windows

  • By Timothy Johnson
  • Open Source
  • Updated Jun 16, 2026
Download for Windows

About WinDynamicDesktop

WinDynamicDesktop ports the Dynamic Desktop feature from macOS Mojave to Windows.
It uses your location to determine the times of sunrise and sunset, and changes your desktop wallpaper based on the time of day.
Choose a theme and enter your location the first time you run the app, then it will minimize to your system tray and change the wallpaper in the background.
You can import custom themes or create your own, and customize the app to automatically change the Windows 10 theme color or update your location periodically.

What's new in 5.7.0

Enhancements
- Added Tahoe Abstract and Golden Gate Abstract themes
- Updated to .NET 10 which enables dark mode across entire application (#553)
- Rewrote theme preview renderer to be more lightweight by using Skia framework (#672)
- Added Lithuanian translation (thanks Matas)
Bug Fixes
- Reduced impact on Windows startup time (#645)
- Fixed error when applying "None" wallpaper theme (#652)
- Fixed wallpaper not always refreshing when PC resumes from sleep (#657)
- Fixed COMException that could happen when PC resumes from sleep (#680)
- Fixed IndexOutOfRangeException that could occur when wallpaper changes at night in locations that don't get dark (#686)

Full release notes »

Technical details

PublisherTimothy Johnson
Version5.7.0
Release date2026-06-16
LicenseMPL-2.0
Installer typeinno
Architecturex86, x64, arm64
Package IDt1m0thyj.WinDynamicDesktop

Links & install command

Install WinDynamicDesktop from the command line with Windows Package Manager (winget):

winget install --id=t1m0thyj.WinDynamicDesktop -e

dynamic-desktopwallpaperwindows10

Older versions

  • 5.6.1
  • 5.6.0
  • 5.5.0
  • 5.4.2
  • 5.4.1
  • 5.4.0
  • 5.3.1
  • 5.3.0
  • 5.2.1