Widgets

Add real-time data, utility modules, and dynamic content to your signage with StreamSign's widget library.

Using Widgets

Widgets are dynamic content components that display real-time information. Add them to any playlist alongside your regular content (images, videos, documents).

  1. Open a playlist and click "Add Widget"
  2. Browse the widget catalog by category
  3. Select a widget and configure its settings (data source, colors, size)
  4. Set the display duration
  5. The widget refreshes automatically at a configurable interval

Widget Catalog

Time & Date

5 widgets

Analog Clock

Traditional analog clock with customizable face, colors, and timezone

Digital Clock

Digital time display with 12/24-hour format, seconds, and timezone

Date Display

Current date with customizable format, locale, and styling

World Clock

Multiple timezone clocks side by side — perfect for global offices

Countdown Timer

Countdown to a specific event date and time

Weather & Environment

3 widgets

Current Weather

Real-time temperature, conditions, and icon for any location

Weather Forecast

Multi-day forecast with high/low temperatures and conditions

Air Quality Index

Local AQI reading with color-coded health indicators

Data Feeds

4 widgets

RSS Feed

Display headlines and summaries from any RSS/Atom feed

News Ticker

Scrolling news headlines from configurable sources

Social Media Feed

Display posts from X/Twitter, LinkedIn, or Instagram

Custom JSON

Fetch and display data from any JSON API endpoint

Business & KPI

6 widgets

KPI Card

Single metric display with label, value, trend arrow, and color

KPI Grid

Multiple KPI cards in a grid — perfect for dashboards

Progress Bar

Visual progress toward a goal (sales targets, fundraising, etc.)

Leaderboard

Ranked list with names, scores, and optional avatars

Table

Tabular data display with headers, rows, and alternating colors

Metric Counter

Animated counter that rolls up to a target number

Interactive & Engagement

5 widgets

QR Code

Generate QR codes linking to URLs, apps, or landing pages

Embedded Web Page

Display any web page within a zone (iframe)

Google Slides

Embed and auto-advance Google Slides presentations

Microsoft PowerPoint

Display PowerPoint files from OneDrive

YouTube Video

Play YouTube videos or live streams

Media & Visual

5 widgets

Image Slideshow

Auto-rotating image gallery with transitions

Video Player

Play uploaded video content with loop and mute options

HTML/CSS

Custom HTML/CSS content for fully customized displays

Embedded Design Surface

Display externally prepared design or dashboard content through a supported workflow

Power BI Dashboard

Embed Power BI reports and dashboards

Scheduling & Events

4 widgets

Google Calendar

Display upcoming events from Google Calendar

Outlook Calendar

Display upcoming events from Microsoft Outlook

Event List

Custom event list with dates, times, and descriptions

Room Booking

Meeting room availability status display

Finance & Markets

3 widgets

Stock Ticker

Scrolling stock prices with change indicators

Currency Exchange

Live currency exchange rates display

Crypto Prices

Cryptocurrency prices with 24h change

Widget Configuration

Every widget has configurable properties:

  • Data Source: URL, API endpoint, or built-in provider
  • Refresh Interval: How often the widget fetches new data
  • Appearance: Colors, fonts, size, background, and layout
  • Duration: How long the widget displays before the playlist advances