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)