I made a nice little weather plugin for WordPress. It was a trade-in-kind project I did for the Salem Willows Yacht Club, and you can see it on their site (and on this post). It displays wind velocity and direction in addition to the general weather condition.
The plugin gets data from the awesome OpenWeather API. Because it caches the requests for data, it can’t call for updates more frequently than every five minutes. This keeps it in the free tier. The codebase is here: github.com/photocurio/peter-weather-shortcodes.
The plugin also displays Small Craft Advisories, Storm Warnings, etc, prominently on the front page.