SkillAgentSearch skills...

ScreenPlay

See https://gitlab.com/kelteseth/screenplay - Modern, Cross Plattform, Live Wallpaper & Widgets ! Free on Steam : https://store.steampowered.com/app/672870/ScreenPlay/

Install / Use

/learn @kelteseth/ScreenPlay
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div> <img width="100%" height="93" src=".gitlab/media/logo_gitlab_fullwidth.svg"> </div> <div align="center"> <br>

Pipeline Status Docs Pipeline Crowdin Twitter Follow Discord Reddit

Forum

Steam Download

<a href="https://www.youtube.com/watch?v=q-J2fTWDxw8"><p>Watch the Steam Early Access Trailer (YouTube)</p></a>

中文总览

ScreenPlay is an Open Source cross-platform app for displaying Video Wallpaper & Widgets. It is written in modern C++23/Qt6/QML. <br> <a href="https://screen-play.app/">Homepage</a> - <a href="https://forum.screen-play.app/">Forums</a>- <a href="https://discord.com/invite/4sY9d4f2DM">Discord</a>

</div>

Table of Contents

Quick Start

<h3><a href="https://kelteseth.gitlab.io/ScreenPlayDocs/building-screenplay/">Developer setup guide on how to download and compile ScreenPlay yourself.</a> </h3>

✨ Key Features

  • 🎥 Video Wallpapers - Support for WebM, MP4 and other video formats
  • 🎥 Godot Engine Wallpapers - Support for Godot 4 Wallpaper (🚀 Pro Feature)
  • Timeline Wallpapers - Automatically change wallpaper based on a user defined range (🚀 Pro Feature)
  • 🖼️ Static Wallpapers - Beautiful image wallpapers with various effects
  • 🎮 Interactive QML Wallpapers - Custom interactive wallpapers using Qt QML
  • 🌐 Web-based Wallpapers - HTML/CSS/JavaScript wallpapers
  • 🧩 Desktop Widgets - Customizable widgets for system monitoring, weather, RSS feeds, and more
  • 🔧 Cross-platform - Works on Windows, macOS, and Linux
  • 🎨 Easy Content Creation - No coding knowledge required for basic wallpapers
  • 🛠️ Steam Workshop - Easy sharing and downloading of community content

Content Creation

Learn the basics of QML for Wallpapers and Widgets in 5 minutes

<div> <a href="https://kelteseth.gitlab.io/ScreenPlayDocs/wallpaper/"><img src=".gitlab/media/wallpaper_guide.png"></a> </div> <div> <a href="https://kelteseth.gitlab.io/ScreenPlayDocs/widgets/"><img src=".gitlab/media/widgets_guide.png"></a> </div>
  • Widgets Guide. General guidelines how to create widgets. ScreenPlay uses the easy to learn QML language. No coding knowledge required!

General Contributing

Everyone can contribute with code, design, documentation or translation. Visit our contributing guide for more information. Also checkout our Collaboration Guidelines.

🚀 Quick Contributing Guide

New to contributing? Start here:

For developers:

Platform support

  • ✅ Fully supported
  • ❌ Not working/Not implemented
  • ❓ Partially implemented/Not tested (help needed)

| Feature | Windows | Linux (X11/Wayland) | macOS | |------------------------ |--------- |------- |------- | | ScreenPlay Main App | ✅ | ✅ | ✅ | | Binaries | ✅ | ❌ | ✅ | | Steam Binaries | ✅ | ❌ | ✅ | | Video Wallpapers | ✅ | ✅ | ✅ | | QML/HTML Wallpapers | ✅ | ✅ | ✅ | | Desktop Widgets | ✅ | ✅ | ✅ | | Multi-monitor Support | ✅ | ✅ | ✅ | | Workshop Integration | ✅ | ❌ | ✅ | | Multilanguage Support<br/>(EN,DE,RU,FR,ES,KO,VI,ZH_CN,PT_BR) | ✅ | ✅ | ✅ |

❓ Frequently Asked Questions

<details> <summary><strong>How do I install ScreenPlay?</strong></summary>
  • Steam (Recommended): Download from Steam for automatic updates and Workshop support
  • Direct Download (Non-Steam Version):
    • Latest Release - Windows and macOS builds without Steam Workshop integration
    • getsp.de - Alternative download source

Note: Linux builds are coming soon! For community content downloads, visit our forums where users share wallpapers and widgets.

</details> <details> <summary><strong>Why is my video wallpaper performance poor?</strong></summary>

Video wallpapers require a modern GPU. If you experience performance issues:

  • Try reducing the video resolution or bitrate
  • Switch to QML or HTML wallpapers for better performance
  • Check our Performance Guidelines
</details> <details> <summary><strong>How do I create my own wallpaper or widget?</strong></summary> </details> <details> <summary><strong>Can I use ScreenPlay on multiple monitors?</strong></summary>

Yes! ScreenPlay supports multi-monitor setups. You can set different wallpapers on each monitor and position widgets anywhere across your displays.

</details> <details> <summary><strong>Where can I download wallpapers and widgets?</strong></summary>
  • Steam Workshop: If you use the Steam version, browse and download content directly through Steam Workshop
  • Community Forums: Visit our forums for user-shared content - many users prefer this for the direct download versions
  • Create Your Own: Check our content creation guides to make your own wallpapers and widgets
</details>
View on GitHub
GitHub Stars242
CategoryContent
Updated12d ago
Forks20

Languages

C++

Security Score

100/100

Audited on Mar 14, 2026

No findings