weewx/weewx
WeeWX code repository observed · 2026-09-03
Health v2 · maintenance only
90/100
- Activity 100
- Release rhythm 72
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 105
- age_days: 4216
- days_rel: 27
- days_push: 0
- n_releases_24m: 6
Adoption not part of the score
1192 stars · 319 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
WeeWX is an open-source Python application that collects data from a wide variety of personal weather stations and sensors. It generates plots, HTML pages, and summary reports, and can publish them to web servers or upload data to online weather services.
Use cases
- log data from my Davis Vantage Pro weather station
- build a personal weather website with graphs and reports
- upload weather station data to Weather Underground
- run a weather station logger on a Raspberry Pi
- store weather readings in SQLite or MySQL
- publish weather data to MQTT or InfluxDB
- generate monthly and yearly weather summary reports
When to choose
- you own a supported weather station (Davis, Fine Offset, LaCrosse, etc.) and want to log and visualize its data
- you want a self-hosted weather site with customizable skins and reports
- you run a Raspberry Pi or Linux box as an always-on data collector
- you need uploads to weather services like CWOP, WOW, or AWEKAS
When to avoid
- you need a general-purpose IoT or sensor platform beyond weather stations
- you want a managed cloud service rather than self-hosted software
- you need real-time high-frequency telemetry ingestion at scale
- you cannot run Python 3.7+ on your host
Facets
application · maturity stable
data-visualization logging analytics plugin-system sdk weather iot data-visualization self-hosted bsd python iot weather-station weather-underground davis-vantage-pro fine-offset raspberry-pi reporting mqtt influxdb automation linux macos
4 sources
- readme: https://github.com/weewx/weewx · fetched 2026-09-03 · b5ed5a8b183d
- homepage: http://weewx.com · fetched 2026-08-29 · 810c3a130ca7
- site_page: http://weewx.com/docs · fetched 2026-08-29 · c5fdbd2df356
- registry_pypi: https://pypi.org/pypi/weewx/json · fetched 2026-08-29 · c1e6d5dee57b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| weewx/weewx | main | 90 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem