Meteo

Weather data module. Multiple providers, file cache, i18n.

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.

Meteo

Features


  • Weather providers: Open-Meteo, OpenWeatherMap, WeatherAPI.com, Apple WeatherKit.
  • 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.

Apple WeatherKit provider requires the separate TokenForge module for ES256 JWT generation and a readable .p8 private key path.


Author


Maxim Semenov

smnv.org

maxim@smnv.org

Support


If this project helps your work, consider supporting future development:

License


MIT

More modules by Maxim Semenov

  • Context

    Export ProcessWire site context for AI development (JSON + TOON formats)
  • Ichiban (SEO control center)

    Comprehensive SEO module: meta/OG/schema, audit, redirects, revisions, email reports.
  • WireWall

    Advanced traffic firewall with VPN/Proxy/Tor detection, rate limiting, and JS challenge
  • Dimensions

    Stores product dimensions (×ばつH) and weight with selectable units of measurement.
  • Ally (a11y)

    Self-hosted accessibility widget powered by Sienna (MIT). Adds font, contrast, language, and navigation tools to any page. No external CDN — the JS bundle is served from your own server.
  • Subscribe

    Newsletter subscription handler with lists, double opt-in, honeypot, rate limiting and unsubscribe link.
  • Squad

    AI integration for ProcessWire. Supports Anthropic, OpenAI, Google, xAI, and OpenRouter.
  • Plausible Analytics

    Plausible Analytics dashboard using Stats API v2 with page-edit widget, traffic trends chart, and geo/device tabs.
  • Robots.txt

    Manage robots.txt file through the admin UI with presets and visual editor.

All modules by Maxim Semenov

Install and use modules at your own risk. Always have a site and database backup before installing new modules.

AltStyle によって変換されたページ (->オリジナル) /