Weather module for ProcessWire CMS. Meteo gets current weather and forecast data by coordinates or city name, normalizes provider responses into one array format, caches API responses, and can render ready-made weather widgets.

Features
- Weather providers: Open-Meteo, OpenWeatherMap, WeatherAPI.com.
- Provider fallback chain if the primary provider fails.
- Current, hourly, and daily forecast data.
- City geocoding.
- File cache with configurable TTL.
- Bundled widgets:
card, full, minimal. - Widget themes:
auto, light, dark. - One-click Material M3 demo page installer.
- ProcessWire AdminThemeUikit /
pw-design-system friendly settings UI.
Install
Copy Meteo to /site/modules/, refresh modules in ProcessWire admin, then install and configure Meteo.
Links
Author
Maxim Semenov
smnv.org
maxim@smnv.org
Support
If this project helps your work, consider supporting future development:
License
MIT