Open Source Digital Signage

Everything you need to run a digital signage network. AGPLv3 or later open source licenced.

Hero Image

What is Open Source Digital Signage?

At Xibo, we pride ourselves in being an open source solution and are committed to staying open source! We believe in Digital Signage for all, regardless of skill or technological knowledge.

But if you’re new to the world of open source, you might be wondering what open source is and what it means for your business.

Unlike closed source software, where a developer or company owns the source code and it is not accessible to the general public, open source code is publicly available online. Anyone is welcome and encouraged to read the code, learn from it and improve it, provided that anything they do with it complies with the open source licence it has been made available under. Xibo is proud of our open source Content Management System and Windows player, which together provide a fully functional open source digital signage solution.

Read more

Explore our CMS. Host it, fork it, review the code

The heart of our platform, our content management system (CMS) is a PHP/MySQL web application, with native JavaScript and jQuery on the front end.

Get up and running in moments with Docker.

Just extract our docker archive, edit the config.env file and docker-compose up -d

Our Docker installation guide has more information.

Why Docker?

Download
Get up and running in moments with Docker.

Bring your own PHP

Grab a tarred or zipped archive or Xibo’s source code and put it on your own environment.

We have some guidelines here.

If you get stuck, head over to our community.

Download
Bring your own PHP

AGPLv3 licensed, open source. Fork it, download it, contribute!

All our code, on Github.

Our repositories:

Github
AGPLv3 licensed, open source. Fork it, download it, contribute!

Open Source Players

Two open source players to choose from. Run our Windows or Linux players on any modern PC.

Native player for Windows C# and WPF

Native player for Windows C# and WPF

Hardware video decoding, embedded chromium (CEF), edge or internet explorer, and a watchdog to keep things healthy.

Our windows player is packed with features and supports the latest CMS release.

Features almost always come to Windows players first!

Download
Native player for Linux C++ and GTK

Native player for Linux C++ and GTK

Gstreamer, webkit GTK and the power of snap packaging. Our Linux player is a community effort and exists party due to the great work of contributors.

The linux player supports a subset of Xibo’s features. Checkout our roadmap.

Snap Store

Need help or information?

Read through our documentation covering administrators, users and developers, or join the discussion with 1000s of others users in our community.

Need help or information?