Free, open-source Windows app for setting animated wallpapers, web pages, games and screensavers on the desktop, built with WinUI 3.
t1m0thyj/WinDynamicDesktop
Windows port of macOS Mojave's Dynamic Desktop, changing your wallpaper and lock screen image through the day as the sun moves.
- Stars
- 5,063
- Forks
- 302
- Open issues
- 19
- Last commit
- 2 days ago
What is it?
WinDynamicDesktop brings the macOS Mojave Dynamic Desktop behavior to Windows 10 and 11. It cycles wallpaper images over a 24-hour period so the desktop background follows the time of day, using themes that bundle a set of images for each part of the day.
Users can pick from bundled macOS-style themes, download more from an online theme catalog, or create their own. A schedule setting controls how the wallpaper changes across the day, and PowerShell scripts can extend the app's behavior. The app is distributed through GitHub, the Microsoft Store, Chocolatey and WinGet.
The project is developed mainly for Windows 11 and is said to work on Windows 7 and newer. Location lookup uses the LocationIQ API when entering a location manually, while the Microsoft Store version can use the Windows location API.
Key features
- 01Cycles wallpaper images over 24 hours based on a schedule.
- 02Ships with bundled macOS-style themes and supports custom themes.
- 03Browse and download additional themes from an online catalog.
- 04Supports PowerShell scripts for extending behavior.
- 05Available via GitHub, Microsoft Store, Chocolatey and WinGet.
Use cases
- Giving a Windows desktop a wallpaper that shifts from morning to night.
- Matching the lock screen and desktop background to the time of day.
- Sharing custom wallpaper themes or automation scripts with other users.
Quick start
- 1
Download the app from the GitHub releases page
- 2
Or install via WinGet
winget install t1m0thyj.WinDynamicDesktop - 3
Or install via Chocolatey
choco install windynamicdesktop
Things to know
- Developed primarily for Windows 11; Windows Insider builds are not officially supported.
- Cannot show separate images on multiple virtual desktops.
- Uses the LocationIQ API to convert a typed location to coordinates.
In collections
Topics
FAQ
- What is WinDynamicDesktop?
- Windows port of macOS Mojave's Dynamic Desktop, changing your wallpaper and lock screen image through the day as the sun moves. WinDynamicDesktop brings the macOS Mojave Dynamic Desktop behavior to Windows 10 and 11. It cycles wallpaper images over a 24-hour period so the desktop background follows the time of day, using themes that bundle a set of images for each part of the day.
- Is WinDynamicDesktop free to use? What license does it have?
- WinDynamicDesktop is open source under the MPL-2.0 license. Check the license terms before using it in commercial products.
- Is WinDynamicDesktop still maintained?
- Actively maintained. The last commit to WinDynamicDesktop was on Nov 5, 2026.
- What can I use WinDynamicDesktop for?
- Giving a Windows desktop a wallpaper that shifts from morning to night. Matching the lock screen and desktop background to the time of day. Sharing custom wallpaper themes or automation scripts with other users.
- How do I install WinDynamicDesktop?
- Download the app from the GitHub releases page Or install via WinGet: winget install t1m0thyj.WinDynamicDesktop Or install via Chocolatey: choco install windynamicdesktop
- Where can I get WinDynamicDesktop?
- The source code and installation instructions are on GitHub: https://github.com/t1m0thyj/WinDynamicDesktop
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
The open-source source code of the Windows Calculator app, a C# and C++ UWP app that ships with Windows 11.
A modern, open-source Windows cleaner built with WinUI 3 that removes junk files using community winapp2.ini cleaning rules.
A free, open-source GUI app for fine-tuning Windows 10 and Windows 11 with over 130 tweaks for privacy, UI and system settings.
A free, open-source Windows 11 desktop organizer that groups icons into glass fences, with tabs, live folders, and a CLI for AI agents.
WinUI is Microsoft's UI layer of modern controls and styles for building Windows desktop apps, with WinUI 3 shipping in the Windows App SDK.