Screenlite

Website

Open-source CMS and player platform for digital signage

363 stars 17 forks last commit first released MIT

Slowing down

No commits since 8 Jan 2026. Check the issue tracker before you rely on it.

Screenlite screenshot

Screenlite is an open-source digital signage platform that provides a centralized web CMS to manage content, schedules, and display devices. It pairs a backend CMS with lightweight players to render content across web, desktop, and embedded devices.

Key Features

  • Centralized CMS for creating, scheduling, and organizing playlists and screen layouts
  • Separate player component that renders content on screens (web player and platform-specific players planned)
  • Device and schedule management for single screens or large fleets
  • Background job processing for publishing and sync using BullMQ and Redis
  • Persistent storage with PostgreSQL and S3-compatible object storage for media
  • Modern web UI built with React and Tailwind CSS, client state via Zustand and data fetching via TanStack Query
  • API-first design and queued workflows for integrations and scalable deployments

Use Cases

  • Retail or hospitality screens for menus, promotions, and rotating content
  • Corporate internal communications and lobby displays across multiple sites
  • Event, transit, and informational displays that require scheduled content

Limitations and Considerations

  • Project is in public development and not yet recommended for production use
  • Client-side experience is partially incomplete and may contain bugs or missing features
  • Database migrations may be non-incremental during early development, potentially requiring database resets

Screenlite aims to be a simple, modern, and extensible digital signage solution with a focus on scalability and security. It is well suited for evaluation, experimentation, and community contributions while core features and stability continue to mature.

Categories:

Tags:

Tech Stack:

Share:

Similar to Screenlite

OpenCut logo

OpenCut

Open-source, cross-platform timeline-based video editor

87k
8.6k
Last commit

Free open-source video editor for web, desktop, and mobile with timeline editing, multi-track support, real-time preview, and local-first privacy.

MITActively maintained
Alternative to:
CapCut logo
CapCut
+16
MeTube logo

MeTube

Web GUI for yt-dlp to download videos from YouTube and other sites

14.5k
1.1k
Last commit

A lightweight web interface for yt-dlp (youtube-dl fork) that manages queued downloads, playlists, and filename templates via Docker or local Python/Angular setup.

AGPL-3.0Actively maintained
Alternative to:
4K Video Downloader logo
4K Video Downloader
+10
Seerr logo

Seerr

Open-source media request and discovery manager for Jellyfin, Plex, and Emby.

12.4k
996
Last commit

Open-source, self-hosted media request and discovery tool for Plex, Jellyfin, and Emby with DVR integration and Radarr/Sonarr support.

MITActively maintained
RetroAssembly logo

RetroAssembly

Browser-based retro game library and emulator frontend

1.1k
54
Last commit

A web application that organizes and runs retro game ROMs in the browser with cloud saves, automatic box art, controller support and multi-platform emulation.

MITActively maintained
Alternative to:
Steam logo
Steam
+2
Agregarr logo

Agregarr

Plex collections manager that syncs and curates home hubs

1k
41
Last commit

Agregarr manages Plex Collections and hubs by syncing lists and stats from multiple sources, reordering and scheduling visibility, and optionally adding missing media via Radarr/Sonarr/Overseerr.

GPL-3.0Actively maintained
Alternative to:
Plex logo
Plex
+6
Immich logo

Immich

Open-source photo and video management platform for private servers

112.7k
6.7k
Last commit

Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-compatible storage.

AGPL-3.0Actively maintained
Alternative to:
Google Photos logo
Google Photos
+14