Widget Library
A growing collection of ready-to-use widgets for SMIL-compatible players. Download, configure via parameters, drop into your playlist.
Built something useful? We accept contributions.
WebWrap
WebWrap embeds any webpage inside a playlist and automatically returns to the playlist after a configurable idle timeout.
The problem it solves: a visitor opens a wayfinder or shopping guide,
walks away mid-session, and the playlist is stuck until a fixed timer
runs out. WebWrap monitors touch and click activity instead. When the
screen goes idle, it calls the player REST API to switch back to the
default playlist, with a configurable countdown overlay before it does.
Works with Garlic-Player and IAdea media players.
RSS Ticker
Displays a scrolling news ticker from any RSS feed. Feed URL, colors, and font size are configurable via parameters. No server-side rendering, no daily video generation is needed. The widget fetches and renders the feed directly on the device.
A working demo is shown in this video on smil-control.com.
Weather Widget

Displays current conditions and a 3-day forecast with animated icons and background images matching the weather condition. Works in landscape and portrait orientation.
Supports Open-Meteo (no API key needed), OpenWeatherMap, and WeatherAPI. Location via city name or coordinates, English, Russian, French, Greek, Spanish and German UI.