Features

Garlic-Hub is a 100% open source Digital Signage CMS supporting the SMIL standard. Player-agnostic, no vendor lock-in, deploy anywhere.

Capabilities

🔧 Core Capabilities

  • SMIL-Native: Standards-based playlists & scheduling
  • Fully Open Source: Transparent, auditable, forkable
  • Player-Agnostic: Works with any SMIL-compatible player
  • Freedom to Deploy: On-prem, cloud, or hybrid

🗂️ Media Management

  • Hierarchical Library: Folders & nested sets for fast organization
  • Multi-Source Ingest: Local files, external links, screencasts, camera, stock platforms via API key
  • Bulk Actions: Upload, edit, move, delete

🎛️ Playlists & Layouts

  • Multi-Zone Editor: Visual zone/layout editing
  • Rich Media: Video, audio, images, widgets
  • Export to SMIL: Interoperable by design

⏰ Scheduling & Triggers

  • Time-Based: Dates, dayparts, recurrence
  • Events & Inputs: Touch, key, network messages
  • Conditional Play: Rules to decide what runs when

🖥️ Device & Remote Control

  • Fleet Overview: Status at a glance
  • Remote Actions: Publish, refresh, capture screenshots (where supported)

🔌 Integrations & API

  • REST API: Automate workflows and integrate with existing systems
  • Webhooks: React to publish & device events

🔐 Security & Auth

  • Session Login: with “remember me”
  • OAuth2 Tokens: for API access

🌍 Internationalization

  • Languages: English, German, French, Spanish, Greek, Russian (more coming)