/lively

Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.

Primary LanguageC#GNU General Public License v3.0GPL-3.0

Files Logo

Lively Wallpaper

GitHub release Github all releases GitHub stars Documentation Issues Crowdin

Contents

About

Animated desktop wallpapers, bring your desktop to life!

Join Discussions:

Features

Wait a sec, preview gif clips take some time to load.

Videos / GIFs

Video by Rostislav Uzunov

  • Powered by mpv / vlc player.
  • Customize videos with filters.
  • Hardware accelerated rendering.
  • Integer scaling for sharp pixel art.

Webpages

25th Hour by Loius Coyle

  • Load HTML file or web address as wallpaper.
  • Run WebGL, Javascript.. same as any chromium browser.

Games & Applications

  • Run Unity or Godot games as wallpaper.
  • GUI applications are also supported with limited support.
  • Learn more..

Screensavers

  • Lively supports Windows screensaver.
  • Any wallpaper can be used as screensaver.
  • Multiple monitor supported.
  • Learn more..

Machine Learning

  • Leverage Machine Learning inference to create dynamic wallpapers.
  • Learn more..

Automation

  • Lively can be controlled with command line arguments from terminal.
  • Integrate with other languages like Python or scripting software AutoHotKey.
  • Learn more..

Lively API

  • Powerful set of API for developers to create interactive wallpapers.
  • Get hardware readings, audio graph, music information..
  • Learn more..

More Features

  • Shadertoy.com urls are supported as wallpaper.
  • Easy to use; Just drag'n'drop media or webpages into lively to set as wallpaper.
  • Latest Windows 11 design using WinUI 3 + WindowsAppSDK framework.
  • Efficient, Lively is native application designed for Windows.
  • Fully opensource & free; no blackmagic, no features behind paywall.

Performance

  • Wallpaper playback pauses when fullscreen application/games run on the machine (~0% cpu, gpu usage).
  • Set wallpaper playback rules based on running foreground application.
  • Can be set to pause wallpaper when running on battery power (laptops.)
  • Wallpaper automatically pauses when running remote desktop session.

Multiple displays

  • Supports any number of monitors.
  • Wallpaper adjusts automatically to monitor settings change.
  • Span single wallpaper across all screens.
  • Duplicate same wallpaper across all screens.
  • HiDPI and Ultrawide resolutions supported.

Lively is not officially affiliated with Unity technologies, godot, shadertoy;

Download

Microsoft Store (Windows 10 1809 or above)

Get it from Microsoft

Installer may give Smartscreen warning, discussion.

Which version do I download?

Support

Are you a Lively fan and want to help out? here are some options..

Programmer

Code contributions are welcome, learn more..

Designer

Help improve UI/UX of Lively, learn more..

Localization

Help translate Lively to more languages, learn more..

Suggestions & Bug report

Suggest new features or file bug reports to improve Lively, learn more..

Patreon

Financially support Lively by become a patreon member and get your name listed in-app, learn more..

Spread the word

Star this repository, leave a Microsoft store review or tell your friend.. any help is welcome :)

License

Lively is licensed under GPL-v3.