Skip to content

Welcome to Waddle View Docs

This is the documentation for Waddle View — a local-first TV dashboard that runs on hardware you already own (Raspberry Pi, Linux desktop, Windows for development). Data stays on your network; operators configure displays through a browser controller or the embedded REST API.

It covers setup, daily operation, Pi deployment, API reference, and type catalogs. Contributions are welcome on GitHub.

Waddle View display on a TV

Where to start

About Waddle View

Waddle View is the successor to Quackview, rebuilt for better visual performance on Raspberry Pi. A single Flutter process rotates configurable slides, shows a bottom news ticker, layers scheduled overlays, and collects data from 30+ built-in integrations into SQLite.

Component Role
waddle_display Always-on TV app (Flutter + Drift + Shelf REST)
waddle_controller Operator web UI + optional BFF proxy
waddlectl CLI backup/restore against the display database