Weather · head-to-head

AviationWeather vs weather-api

AviationWeather

The legacy Text Data Server referenced by the original dataserver URL has been discontinued and replaced by the new Aviation Weather Center Data API, reachable at aviationweather.gov/data/api. It serves worldwide METAR/TAF, US/North-Atlantic PIREPs, global SIGMETs, and CONUS G-AIRMETs (which replaced text AIRMETs in January 2025) in raw text, JSON, GeoJSON, CSV, XML, or IWXXM, with no authentication but a 100-requests/minute rate limit.

weather-api

This is an MIT-licensed Go application that returns current conditions, wind speed, and a three-day forecast as JSON for a city name. The author runs a free public demo at goweather.xyz/v2/weather/{city}. It needs no key and sends open CORS headers. The older /weather/{city} route on that host now returns 404, so use the /v2 path. The repo is not archived, and the last push was in October 2026. You can also build the app and host it yourself.

AviationWeatherweather-api
AuthenticationNoneNone
Pricingfreefree
FormatsJSON, GeoJSON, XML, CSV, TextJSON
CORSnoyes
HTTPSYesYes

weather-api supports CORS, while AviationWeather doesn't — pick weather-api for direct browser calls.

More comparisons