edrewitz/WxData
A Python library that acts as a client to download, pre-process and post-process weather data. Friendly for users on VPN/PROXY connections.
This tool helps meteorologists and weather enthusiasts efficiently download, prepare, and analyze various types of open-source weather data. You input your desired weather data parameters and locations, and it outputs cleaned, human-readable weather datasets ready for your analysis, even when working behind VPNs or proxies. This is for anyone who needs to regularly access and process weather information for forecasting, research, or personal interest.
Available on PyPI.
Use this if you need a reliable way to download and pre-process publicly available weather data, especially if you frequently encounter issues with VPN/proxy connections or want to manage data storage efficiently.
Not ideal if you need to access proprietary or non-public weather data sources, or if your primary workflow does not involve regular downloading and processing of raw meteorological observations and forecasts.
Stars
19
Forks
1
Language
Python
License
MIT
Category
Last pushed
Mar 14, 2026
Commits (30d)
0
Dependencies
12
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/edrewitz/WxData"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
growthbook/growthbook
Open Source Feature Flags, Experimentation, and Product Analytics
koopjs/koop
Transform, query, and download geospatial data on the web.
pathwaycom/pathway
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
dagster-io/dagster
An orchestration platform for the development, production, and observation of data assets.