
32×32 · Livereal render
Live dataLive
Headlines
Hacker News, Spaceflight News, DEV and Lobsters: story cards, big points or a vertical ticker.
At a glance
OutputLiveRendered by the engine and streamed over Bluetooth as its data changes (about 5–9 frames a second).
Settings11every one editable live in the studio, or by an agent with
update_app_settingsButtonsNext storystudio buttons, or
app_action over MCPSourceheadlines.pysrc/deskdot/apps/headlines.py
Settings
| Setting | Type | Default | Options / range |
|---|---|---|---|
| News | |||
Sourcesource | choice | Hacker News | Hacker NewsSpaceflight NewsDEV CommunityLobsters |
FeedfeedHacker News: all five · DEV: top (day) / best (week) / new · Lobsters: hottest / active / newest | choice | Top | TopBestNewAskShow |
Storiescount | whole number | 10 | 1 – 30 |
Minimum pointsmin_pointsSkip stories below this score (sources without scores ignore it) | whole number | 0 | 0 – 2000 |
| Layout | |||
Layoutlayout | choice | Story card | Story cardBig numberVertical ticker |
Titletitle_style | choice | Marquee | MarqueeWord-wrapped pages |
Seconds per storyrotateMinimum; a scrolling title always finishes its pass | whole number | 10 | 3 – 120 |
Scroll speed (px/s)speed | whole number | 12 | 4 – 24 |
| Colours | |||
Accentcolors | choice | Source colour | Source colourCustom |
Custom accentaccent | colour | #ff6600 | any colour (#rrggbb) |
Titletext_color | colour | #ffffff | any colour (#rrggbb) |
Try it
render a frame to PNG (no panel needed)
$ uv run deskdot preview headlines --settings '{"source":"space"}' --out headlines.pngshow it on your panel (engine running)
$ curl -X POST http://127.0.0.1:8765/api/apps/headlines/activateOr ask your agent: “Show Headlines on my panel”. It calls show_app with "headlines". New here? Set up DeskDot first.
More live data apps

Live data
Home Assistant
Any Home Assistant entity: state, icon, unit, thresholds and a history sparkline.
11 settings

Live data
Live Scores
NBA, NFL, MLB, NHL, soccer, cricket, tennis, golf, F1 and UFC — live, in team colours.
15 settings

Live data
Planets Tonight
Which naked-eye planets are up now or tonight, on a sky dome or a list with rise/set times.
6 settings

Live data
Rain Radar
Animated rain radar around you (past 2 hours), with a home marker and coastline.
12 settings