ScreenPlay is an innovative open-source project found on GitLab, focused on simplifying the process of creating engaging and dynamic Wallpapers and Widgets for desktop environments. The project, initiated and maintained by Elias Steurer aka. Kelteseth, is developed to support multiple platforms including Windows, macOS, and a in development Linux version for X11 and KDE.
ScreenPlay is in development since early 2017 with now 15 releases. The next release will be version 1.0 when the X11 and KDE support is merged.
ScreenPlay is developed using the latest state of the art Qt6, Qml, C++ 20 and CMake. All Widgets and Wallpaper can also be written in QML with additional APIs provided by ScreenPlay like the SysInfo api for system staticstics like CPU usage and a weather forcast api.
ScreenPlay enables users to craft and customize their desktop experience with live Wallpapers and interactive Widgets using video files, qml, or HTML pages. This goes beyond static backgrounds, bringing an extra layer of interactivity and dynamism to your device’s appearance. The Wallpapers and Widgets created through ScreenPlay are GPU optimized to ensure minimal resource usage, thus ensuring that your system performance is not compromised.
Furthermore, ScreenPlay hosts a Steam Workshop integration, which allows users to share and download Wallpapers and Widgets created by other community members. This way, users can continually update and transform their desktop experience with creative content from around the world.
ScreenPlay is Licensed under the AGPLv3 (GNU Affero General Public License). Users can contribute to the project’s codebase hosted on GitLab. The project also uses Crowdin, a community-driven platform, for translations, demonstrating its commitment to accessibility and global reach.
Download the complete press kit with screenshots and logos here (zip)
Click the image to download:
Click the image to download: