Open-Meteo
A free, self-hosted weather API providing current weather, forecasts, and historical data. Includes a web interface for exploring weather data and a REST API.
What You Can Do After Deployment
- Visit your domain — explore the weather API documentation and web interface
- Query current weather — use the REST API to get real-time weather for any location:
GET /v1/forecast?latitude=52.52&longitude=13.41¤t_weather=true
- Get forecasts — retrieve hourly and daily forecasts with customizable parameters
- Access historical data — query past weather data for analysis and research
- Use as API backend — replace the public Open-Meteo API with your self-hosted instance for unlimited requests
- Integrate with apps — use the same API format as the public service for drop-in replacement
Key Features
- Current weather, hourly and daily forecasts
- Historical weather data
- REST API compatible with public Open-Meteo
- Multiple weather models support
- Geocoding API for location search
- No API key required
- No external database needed
License
AGPL-3.0 — GitHub