Stars
Forks
Watchers
Developer links
Open-Meteo
Ever wanted to know if you should take an umbrella or just rock that new hat? Enter Open-Meteo, your personal weather oracle that doesn’t just predict the weather, it practically reads the clouds’ minds! With a high-resolution forecast that’s more accurate than your friend’s ‘just a drizzle’ prediction, this open-source weather API serves up data through a slick JSON interface that even your grandma could understand (if she were into coding, of course). Plus, it comes with a background sync service that updates your local storage faster than you can say 'sunshine and rainbows!' So whether you’re planning a picnic or trying to dodge a downpour, Open-Meteo has your back—because who needs a crystal ball when you have a weather API that’s free, open-source, and ready to serve up forecasts hotter than a summer day? Get ready to deploy this weather wizard with just one click and save your wallet from the clutches of major cloud hosts!
Benefits
- Self-Hosted Weather API
- Run a production-ready weather API in your own infrastructure with full control over your deployment and data lifecycle.
- Continuous Data Synchronization
- Includes a dedicated sync service to continuously download and refresh weather datasets for up-to-date forecasts.
- Simple JSON Forecast Endpoints
- Access weather forecasts with easy HTTP endpoints that integrate quickly with dashboards, automation workflows, and applications.
Features
- Open-Meteo API Server
- Exposes forecast endpoints compatible with Open-Meteo API query parameters.
- Background Sync Worker
- Downloads weather model data on a repeat interval and stores it in a shared volume.
- Shared Persistent Storage
- API and sync worker share the same `/app/data` volume so downloaded model data remains available across restarts.
- Configurable Sync Behavior
- Customize weather models, variables, historical depth, and refresh interval from template inputs.