A modern, cross-platform application that hosts any web page as your desktop wallpaper.
- Cross-Platform: Native support for Linux (Wayland/GTK4) and Windows (WinForms/WebView2).
- Web-Based: Use any URL or local web page as a live wallpaper.
- System Tray: Minimal footprint with a system tray icon.
- Lightweight: Low resource usage using system native web engines.
Requires GTK4, WebKitGTK, and gtk4-layer-shell. These dependencies must be installed via your system's package manager.
Example (Arch Linux):
sudo pacman -S gtk4 webkitgtk-6.0 gtk4-layer-shell libayatana-appindicator python-gobject- Run the launcher:
./browser-as-wallpaper.sh
Requirement: .NET 8.0 Desktop Runtime must be installed.
- Run
browser-as-wallpaper.exe.
To build this project, you need:
Run the build script from the project root:
python build.pydist/: Contains unzipped ready-to-run folders.release/: Contains compressed.ziparchives.
- All the open-source contributors whose libraries made this project possible.