Weacast is a new open source platform to gather, expose and make use of weather forecast data. Why Weacast ? Weather prediction data are now available from the major meteorological agencies and institutions on a day-to-day basis. Current weather observations serve as input to numerical computer models, through a process known as data assimilation, to produce a forecast of the future state of weather. These models output hundreds of other meteorological elements from the oceans to the top of the atmosphere such as temperature, precipitation, icing conditions, etc. As an example, the following animated image represents a typical output of the from . GFS weather forecast model NOAA (a shortcut for ther fore ) aims at providing web services and visualization tools to gather, expose and make use of weather forecast data in a simple manner and format. Indeed, although publicly available weather forecast data come from many different sources, in many different and dedicated protocols/formats (such as , , , etc.), making consumption in web applications not so easy, particularly on the client-side. Moreover, forecast data often cover large continental areas and contain hundred of elements such as temperature, wind, etc. but a few are usually required by a specific business use case. Last but not least, forecast data are in essence dynamic so that keeping your application up-to-date with the lastly available data is always a tedious task. Weacast Wea cast WCS GeoTIFF GRIB Weacast philosophy Weacast is , i.e. it mainly exposes a minimalistic framework where forecast data sources can be added on-demand to extend its capabilities in a plugin-like architecture. These data are then available in Weacast through simple REST/Websocket services in JSON format and can be visualized using the built-in web app. weather forecast model agnostic Currently supported plugins are the following: model from ARPEGE Meteo France model from AROME Meteo France model from GFS NOAA Weacast aims at going beyond providing crude forecast data and includes tools to derive your own business focussed data by: forecast data to extract or analyze relevant data for your locations of interest (e.g. airports, cities, stores, etc.) Probing your probed data to find which locations match specific weather conditions Querying How to taste it ? First you can have a look at our Showcase, based on our , and more specifically about: Weacast web app template Visualizing forecast data Exploring forecast data Probing forecast data Then you can try to the or install your . live demo own one To get a full understanding of how it works read our and start developing your own Weacast-based application ! online documentation Is it production ready ? We are pretty confident Weacast is already reliable enough to be used in real-world applications because it relies on a small set of well tested modules: , , , , . weacast-core weacast-arpege weacast-arome weacast-gfs weacast-probe Although the community has just started and no application is already in production, a big industrial player evaluates it currently in a pre-production stage, we hope to come back to you with some news soon… What is inside ? Weacast is possible and mainly powered by the following stack: on the backend side Feathers on the frontend side Quasar and for mapping Leaflet plugins for wind visualization Leaflet-velocity for time management Leaflet-timedimension for color map visualization Leaflet-canvaslayer-field for Leaflet-windbarb wind barbs