openwallpaper
Loading...
Searching...
No Matches
openwallpaper

OpenWallpaper is a powerful open source platform for interactive live wallpapers. It combines the performance of Wallpaper Engine scenes with the flexibility of web wallpapers. In OpenWallpaper, a scene is a WASM module – meaning if you can code it, you can make it a wallpaper, platform-independent, with lightweight runtime and near-native performance.

The API is close to being stabilized, but breaking changes are still possible. wallpaperd (renderer) works on most Linux Wayland desktops, including KDE Plasma, Hyprland and wlroots based compositors. Many Wallpaper Engine pkg scenes may be converted into OpenWallpaper owf scenes with wpe-compile, but conversion is not 100% accurate. There is a user-friendly GUI in early development.

Ecosystem:

  • wallpaperd – OpenWallpaper scene renderer made with C and SDL3 GPU
  • wpe-compile – A tool to make OpenWallpaper scenes from Wallpaper Engine pkg scenes using code generation

Format documentation: