I just installed Weewx (See http://weewx.com) using my new Davis Vantage Vue weather station. See the link for the latest. I'm in the process of migrating this to a dedicated Mac running Yosemite. It is up most of the time right now.
The Weewx software was written by Tom Keffer, an occasional poster on this board. He's had a Malo 42 named Catspaw that sailed to the South Pacific and currently a J42 "Velocity" which might find its way from Portland, OR to Mexico one of these days.
Weewx gets programming contributions from lots of people and can run on some very basic hardware such as Raspberry Pi. It is written in Python. I found instructions to install Weewx on an Apple Mac running the latest OS and it works. I don't know the Python language.
Oh, and Weewx is free.
Weewx also can take input from a variety of other weather stations.
I enjoyed seeing all the nasty weather stuff from Storm Juno.
At the opposite end of the spectrum, it hit 67.1ºF here in Seattle yesterday. That is nuts! High temperature records have been falling almost daily here.
We also set an all time high barometer reading (for any day, any year since they started keeping records!). This from KOMO TV news: On December 30th there was a high of 1045.4 milibars at 11 a.m., breaking the old record of 1043.4 set Dec. 1, 2011. Converted to inches of mercury (the reading you most commonly see on TV and on your phone apps) it comes out to 30.84". Normal pressure is 1013 mb (29.92").