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
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. ![]()
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:
Live readings straight from your station — Tempest, Ecowitt, Ambient, Davis, AcuRite, La Crosse and more
Big, glanceable gauges: wind, rain, humidity, pressure, UV, lightning
Animated NEXRAD radar, 10-day outlook, hour-by-hour charts
Your station vs. the forecast models, side by side — see exactly when the weatherman is wrong in your backyard
Plays nice with Home Assistant, MQTT, and CWOP
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