omahoy.org github

Wind forecastsearlyMIT

omawind

The wind at the boat, now and hour by hour. omawind downloads NOAA's HRRR forecast for the waters around you, decodes the GRIB itself, and keeps it aboard for when the connection drops. Alongside it, the wind NOAA's piers and buoys are measuring right now.

omahelm · omawindtiled on one workspace
The omawind window beside omahelm: the wind at the boat, every hour of the run, and the stations nearest the boat with range, bearing and the age of each report. The forecast is live HRRR over the Bay; the boat is on the sample sail.

What it does

From a terminal

$ omawind at
HRRR 2026-09-14T03:00:00Z at 37.8663, -122.3148
UTC                    from     kn   gust      hPa
2026-09-14T19:00:00Z   224°    4.2    6.1   1013.6
2026-09-14T20:00:00Z   225°    6.2    8.9   1012.6
2026-09-14T21:00:00Z   206°    6.0   11.5   1012.1
$ omawind stations
NDBC                                 UTC  from     kn   gust
46026   SAN FRANCISCO - 18NM West  17:30  330°    7.8   11.7
AAMC1   Alameda                    17:18  110°    2.9    4.1
FTPC1   San Francisco              17:18  250°    7.0   11.1

Install

Add the widget to the Omarchy bar; it starts the engine itself. The window runs from the checkout with ./run.sh, and needs no chartplotter.

$ omarchy plugin add https://github.com/shieldsworks/omawind.git --enable
$ cd ~/.config/omarchy/plugins/org.omahoy.wind && cargo build --release --locked

The region and a home position for when there's no GPS live in ~/.config/omawind/config.toml. Both default to San Francisco Bay.

Not yet

Theme press T