US weather forecasts, alerts, and severe weather outlooks — right in your terminal.
$ curl t.wxs.us # weather for your location $ curl t.wxs.us/48201 # by zipcode $ curl t.wxs.us/42.33,-83.05 # by coordinates $ curl t.wxs.us/48201?hourly # 24-hour hourly forecast $ curl t.wxs.us/48201?table # compact table view $ curl "t.wxs.us/48201?format=json" # JSON output
$ ssh t.wxs.us # interactive dashboard $ ssh t.wxs.us -t 48201 # by zipcode $ ssh t.wxs.us -t 42.33,-83.05 # by coordinates
US locations only. Data sourced from the National Weather Service and NOAA Storm Prediction Center.
The terminal service now displays significant/extreme severe weather probabilities alongside existing SPC outlook data. When non-zero, you'll see a sig annotation on the outlook bar:
SPC Day 1: ENH RISK - Tornado 10% (CIG1, 2% sig), Wind 30% (CIG1, 4% sig)
The sig values represent the probability of the most dangerous events: EF2+ tornadoes, 2"+ diameter hail, and 75+ mph winds. These correspond to the "hatched" areas on SPC outlook maps.
The terminal service now pulls from three distinct NWS/NOAA data sources:
All three sources are fetched in parallel. NDFD data is cached for 15 minutes. The sig values only appear when greater than zero, so quiet weather days look unchanged.