Open-Meteo
Open-source JSON weather forecast and historical weather API
6.1k stars 414 forks last commit first released AGPL-3.0
Actively maintained
Last commit 26 Aug 2026.

Open-Meteo is an open-source weather data API that serves forecasts and related environmental datasets via a simple HTTP JSON interface. It aggregates and processes numerical weather prediction data from multiple national weather services and can be run as your own API instance.
Key Features
- Hourly weather forecasts for up to 16 days
- Historical weather data spanning decades (hourly, global coverage)
- Multiple model sources and intelligent selection depending on location and region
- Additional APIs such as marine weather, air quality, geocoding, elevation, and flood-related data
- High-performance responses designed for low-latency use
- No API key required for the public non-commercial endpoint; CORS supported
- Container-friendly deployment options for running private instances
Use Cases
- Powering weather features in mobile apps, websites, and dashboards
- Data pipelines and analytics using historical climate and weather time series
- Feeding forecasting, automation, or smart home workflows with reliable hourly weather inputs
Limitations and Considerations
- Public API usage is intended for fair-use and non-commercial scenarios; higher-volume and commercial use may require a subscription
- Data coverage, resolution, and update frequency vary by underlying regional and global models
Open-Meteo is well-suited for developers who want a transparent, auditable weather backend with a straightforward JSON API. It is especially useful when you need reproducible processing and the option to operate your own infrastructure for scale or specialized workloads.
Categories:
Tags:
Tech Stack:
Similar to Open-Meteo

Manticore Search
Fast open-source search database with SQL and JSON APIs
Manticore Search is a fast open-source search database for full-text, faceted, and vector search with SQL (MySQL protocol) and HTTP JSON APIs.


OpenStreetMap
Collaborative map editing website and API for global geodata
OpenStreetMap is a community-built map of the world with a web interface and APIs for editing, browsing, and accessing open geographic data.
docker-staticmaps
Lightweight REST API for generating static map images
Open-source REST API to render static map images with markers, polygons, polylines and text; supports multiple basemaps, caching, rate limiting and Docker deployment.

Fusio
Self-hosted API management and API gateway platform
Fusio is an open source API management platform for building, securing, and operating REST APIs, with a web backend, developer portal, and SDK generation.

openrouteservice
Open-source routing and geospatial API for directions and analytics
OpenRouteService is an open-source REST API providing routing, isochrones, matrices, geocoding, POIs, elevation and vehicle-optimization services built from OpenStreetMap data.

piqueserver
Ace of Spades 0.75 game server reimplementation in Python
Open-source Python server implementing Ace of Spades 0.75 protocol, with admin tools, map features, scripting, and a JSON status web API.



