xiboplayerxiboplayer
PlayersFeaturesDocsSDKDownloadsBlog
CA

Documentation

Setup, configuration, players, SDK and troubleshooting.

Getting started

Connect a Display

Step-by-step guide to connecting your first display to Xibo CMS

First Boot

What happens when a xiboplayer kiosk boots for the first time

Quick Start

Get a Xibo digital signage player running in 5 minutes

Players

arexibo

High-performance native signage player built in Rust with Qt rendering

Chromium Player

Lightweight kiosk player using the system Chromium browser

Electron Player

Full-featured desktop signage player with built-in Chromium, GPU acceleration, and kiosk mode

Kiosk Images

Pre-built bootable images for PCs and Raspberry Pi — flash, boot, and display

PWA Player

Browser-based signage player that runs anywhere — the rendering engine behind all xiboplayer platforms

Deployment

Self-Hosted Deployment

Deploy xiboplayer with your own Xibo CMS

SDK

SDK Architecture

How the xiboplayer SDK packages work together

Feature Comparison

Detailed feature comparison: XiboPlayer v0.7.13 vs upstream Xibo players.

Multi-Display Video Walls

Set up synchronized video walls with automatic discovery and choreography effects

Package Reference

All @xiboplayer/* npm packages with purpose, key exports, and dependencies

Technical Manual

Complete technical reference for the xiboplayer SDK and player ecosystem

Reference

Configuration Reference

Complete configuration reference for all xiboplayer platforms

Troubleshooting

Solutions for common xiboplayer issues

github.com/xibo-players · Open-source digital signage

Not affiliated with Xibo Ltd. Xibo is a registered trademark of Xibo Ltd.