WeatherDesk is a free, open-source dashboard that turns any spare screen into a live display for your weather station

:down_arrow: WeatherDesk: GitHub - d4vid87/weatherdesk: Self-hosted weather dashboard for your own weather station — Tempest, Ecowitt, Ambient, Davis, AcuRite and more, or no station at all. Vanilla JS, no build step, no backend. · GitHub
:cyclone: Hook Echo: GitHub - d4vid87/hookecho: Advanced NEXRAD weather radar viewer in Rust — Level 2/3 analysis, MRMS, future radar, warning intelligence, TDS + rotation detection. Windows, Linux, Android. · GitHub

Your weather station deserves a better screen. :sun_behind_rain_cloud:

You spent good money on a backyard weather station — and its data lives in someone else’s app. WeatherDesk fixes that: a free, open-source dashboard that turns any spare screen — old tablet, Raspberry Pi, desktop, TV — into a live command center for your weather.

What you get:
:high_voltage: Live readings straight from your station — Tempest, Ecowitt, Ambient, Davis, AcuRite, La Crosse and more
:thermometer: Big, glanceable gauges: wind, rain, humidity, pressure, UV, lightning
:world_map: Animated NEXRAD radar, 10-day outlook, hour-by-hour charts
:robot: Your station vs. the forecast models, side by side — see exactly when the weatherman is wrong in your backyard
:house: Plays nice with Home Assistant, MQTT, and CWOP
:locked: 100% self-hosted: no cloud account, no subscription, no one mining your data

New in v3.0.8 — your dashboard, your layout:
The drag-and-drop desk got a serious upgrade. Grab an entire group of panels and move it as one unit, or drop any single panel anywhere on screen — radar pinned to the top, gauges front and center, whatever fits your wall. Straight from user feedback to shipped in a day.

For the tinkerers: the frontend is vanilla JavaScript — no build step, no framework — behind a single small Rust binary. Install it as a desktop app, or run one Docker command on a headless box. The radar engine is its own open-source project: Hook Echo, a fast Rust NEXRAD viewer (raw Level 2 & 3 data, desktop + Android) — storm-chaser-grade radar, no paywall.

Runs on Linux, Windows, macOS, Raspberry Pi, Android, and Docker. MIT licensed. Free forever.

weather #selfhosted #opensource #homelab #weatherstation raspberrypi #homeassistant #nexrad