Home Tutorials Products Developer Services About

Source code & license

Wallpaper Lively X - free live wallpapers for Windows

Download from Microsoft Store

License

Wallpaper Lively X is an open-source desktop application published by Software Union. It is a derivative work of Lively Wallpaper by rocksdanister, and it is distributed under the GNU General Public License, version 3 (GPL-3.0) - the same license as the project it is built on.

What that means in practice:

  • You may run the app for any purpose, and you may study and modify its source code.
  • You may redistribute it or your modified version, provided you pass on the same freedoms and make the corresponding source available under the GPL-3.0.
  • The software comes with no warranty, to the extent permitted by law.
  • The product name, artwork and store listing of Wallpaper Lively X are not covered by the source license.

The full license text ships with the app (About → License) and in the source archive, and is also available at gnu.org/licenses/gpl-3.0.html.

Download the source

The archive below is the complete source code corresponding to the released build, together with the build files and the full attribution document for every third-party component.

⬇ Download source code (sourcecode.zip)

If you prefer to read the code in a repository with history, the upstream project lives at github.com/rocksdanister/lively; this product tracks it and adds the store, license and localization work described in these pages.

The same license and attribution documents are shown inside the app: open Settings → About and use the License, Attribution and Source code & license entries.

🧱Third-party components

The app is built on the excellent work of others. The main components are listed below; the archive contains the complete list with the full license text of each one.

ComponentWhat it does hereLicense
Lively Wallpaper (upstream)The wallpaper engine this product is based onGPL-3.0
libVLC / VLC media playerOne of the video playback enginesLGPL-2.1 or later
mpv / libmpvThe default video playback engineLGPL-2.1 or later (parts GPL-2.0 or later)
Microsoft Edge WebView2Renders web-page wallpapers, the store page and property editorsMicrosoft software license; runtime redistributable
Magick.NET / ImageMagickImage decoding, thumbnails and tile generationApache-2.0
NLogLocal diagnostic loggingBSD-3-Clause
Newtonsoft.JsonReading and writing the app's JSON data filesMIT
SharpZipLibReading and writing .zip wallpaper packagesMIT
Octokit.NETChecking the public release feed for updatesMIT
iNKORE.UI.WPF.ModernWindows 11 style controls and themingMIT
YoutubeExplodeResolving YouTube links used as wallpapersMIT
ScreenRecorderLibRecording a live wallpaper previewMIT
CommandLineParser, Downloader, H.Hooks, RawInput.Sharp, Microsoft.Toolkit.Mvvm, DesktopBridge.Helpers, Microsoft.Extensions.DependencyInjectionCommand line handling, downloads, keyboard/mouse hooks, MVVM helpers and dependency injectionMIT (see the archive for each)
Pixel graphics, fonts and icons bundled with the app or the upstream project may be covered by their own terms; check the attribution document before reusing them in your own product.

🔧Building it yourself

  1. Install Visual Studio 2022 with the .NET desktop development and Windows application packaging workloads, plus the Windows 10/11 SDK.
  2. Extract the source archive and open src\livelywpf\livelywpf.sln.
  3. Restore the NuGet packages, then build the livelywpf project to produce the app, or the wallpaper.package project to produce the MSIX package.
  4. The app targets .NET Core 3.1 and uses Windows Store APIs, so the packaged build needs a package identity; the plain livelywpf build runs unpackaged for development.

The archive's README lists the exact prerequisites and the third-party native libraries (VLC and mpv) that must be present for video wallpapers.

📦Get the app

Wallpaper Lively X is a free download from the Microsoft Store; the optional premium unlock (monthly or lifetime) adds the full wallpaper catalogue.

Open in the Microsoft Store  ·  Store web page