Signage widgets for public screens
Menu boards with live prices, slideshows, weather, and scannable QR codes — the same dashboard platform, pointed at your customers.
- Signage
Menu Board
Menu with items, prices, and photos — built for cafés and restaurants.
- Signage
Slideshow
Rotating images and promos for public screens.
- Signage
Weather
Current conditions for any location.
- Signage
QR Code
A scannable link on the screen — menus, Wi-Fi, payment.
24 of 65+ widget types shown — connect a data source and browse the full set in the app.
Need a widget we don't ship?
Describe it to the AI designer and get a draft in minutes — or build it yourself with the Widget Blueprint Protocol: one definition that renders on every platform.
One widget definition, every screen
A dashboard is only as useful as its widgets. widgets.pro ships 65+ ready-made types — from line charts and gauges to kanban boards, menu boards, and uptime monitors — each one themeable and bindable to any data source: a native integration, a REST endpoint, a webhook, or the CLI.
Every widget is described once in the Widget Blueprint Protocol and rendered natively on web, mobile, and TV — not a scaled web view. The gauge in the corner of your laptop reads just as clearly from across the room on the office wallboard, and real-time updates land on every screen at the same moment.
Frequently asked questions
How widgets bind data, themes, and screens.
Any connected source: native integrations like GitHub, Stripe, or Plausible, a REST endpoint, webhooks for push-style data, or the widgets CLI. One widget binds to one source; one dashboard can mix many.
Yes. Widgets are styled with token-based themes that travel across platforms — switch the theme once and every widget on web, mobile, and TV follows, including your own brand colors and fonts.
Yes — TV is a first-class platform, not a scaled browser. Widgets ship high-contrast TV variants, and pairing a screen takes a 6-digit code, no keyboard required.
Yes. The Widget Blueprint Protocol describes a widget once — layout, data bindings, interactions — and it renders on every platform. The built-in AI designer can draft one from a plain-text prompt.
Widgets update in real time over WebSocket — every connected screen sees the same number at the same moment. How often the source itself refreshes depends on the integration.