Weather Forecasting ML ML Frameworks

Machine learning models and systems for weather prediction, climate forecasting, and meteorological analysis using various ML techniques (neural networks, random forests, etc.). Does NOT include general climate science, atmospheric modeling without ML focus, or weather data collection/APIs.

There are 152 weather forecasting ml frameworks tracked. 1 score above 70 (verified tier). The highest-rated is NVIDIA/earth2studio at 85/100 with 694 stars and 7,638 monthly downloads. 1 of the top 10 are actively maintained.

Get all 152 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=weather-forecasting-ml&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 NVIDIA/earth2studio

Open-source deep-learning framework for exploring, building and deploying AI...

85
Verified
2 mllam/neural-lam

Research Software for Neural Weather Prediction for Limited Area Modeling

57
Established
3 chengtan9907/OpenSTL

OpenSTL: A Comprehensive Benchmark of Spatio-Temporal Predictive Learning

53
Established
4 aditya-grover/climate-learn

Source code for ClimateLearn

52
Established
5 NVIDIA/earth2mip

Earth-2 Model Intercomparison Project (MIP) is a python framework that...

51
Established
6 microsoft/aurora

Implementation of the Aurora model for Earth system forecasting

48
Emerging
7 hoangsonww/WeatherMate-App

🌧️ Welcome to the WeatherMate App - Your go-to source for accurate and...

48
Emerging
8 pangeo-data/WeatherBench

A benchmark dataset for data-driven weather forecasting

44
Emerging
9 Dan-Boat/PyESD

Python Package for Empirical Statistical Downscaling. pyESD is under active...

42
Emerging
10 vcerqueira/modelradar

Aspect-based Forecasting Accuracy

42
Emerging
11 LGlawion/spateGAN_ERA5

spateGAN-ERA5: deep learning based spatio-temporal downscaling of ERA5 precipitation

41
Emerging
12 lizhuoq/WeatherLearn

Implementation of the PyTorch version of the Weather Deep Learning Model Zoo.

40
Emerging
13 djgagne/hagelslag

Hagelslag supports segmentation and tracking of weather fields and scalable...

38
Emerging
14 mllam/mllam-data-prep

generation of training-optimised weather datasets from declarative syntax

37
Emerging
15 ai2es/WAF_ML_Tutorial_Part1

Python code to assist in familiarizing meteorologists with machine learning

37
Emerging
16 spaceml-org/karman

Data Driven Thermospheric Density Modeling with Machine Learning

37
Emerging
17 cc-ai/climategan

Code and pre-trained model for the algorithm generating visualisations of 3...

37
Emerging
18 thornoe/GreenGDP

Green National Accounts for Denmark: Pollution of water ecosystem services

37
Emerging
19 Machine-Learning-in-Glaciology-Workshop/Project_MB_Regression

Tutorial to learn how to train different machine learning methods to model...

36
Emerging
20 ai2es/WAF_ML_Tutorial_Part2

Python code to assist in familiarizing meteorologists with machine learning

34
Emerging
21 JimengShi/DL-Foundation-Models-Weather

Curated papers on survey paper "deep learning and foundation models for...

33
Emerging
22 ecmwf-lab/med-extreme-prec-atm-patterns

The central point of ongoing research regarding the usefulness of the...

33
Emerging
23 sobakrim/Two-stage-CNN-LSTM

Hybrid CNN-LSTM for learning the spatio-temporal relationship between wind...

32
Emerging
24 deepsphere/deepsphere-weather

A spherical CNN for weather forecasting

31
Emerging
25 GMfatcat/ConvLSTM-CNN-for-tropical-cyclone

Images timeseries sequence with ConvLSTM for windspeed prediction & CNN...

31
Emerging
26 georgemilosh/Climate-Learning

How to predict extreme events in climate using rare event algorithms and...

30
Emerging
27 Danselem/weather_health

An MLOps project for predicting illnesses based on weather conditions

29
Experimental
28 bruce-willis/weather4cast-2022

Team "team-name" solution for Weather4cast Challenge

28
Experimental
29 RolnickLab/climart

A benchmark dataset for Machine Learning emulation of atmospheric radiative...

28
Experimental
30 iarai/weather4cast

Code accompanying our IARAI Weather4cast Challenge

28
Experimental
31 tyui592/awesome-precipitation-nowcasting

A list of Precipitation Nowcasting papers and related resources.

28
Experimental
32 makeyourownmaker/CambridgeTemperatureNotebooks

Cambridge UK temperature forecast python notebooks

28
Experimental
33 sondosaabed/Weather-Dataset-Analysis

Machine Learning, EDA, Binary Classification task weather dataset, ANN, SVM, LR

27
Experimental
34 kjhall01/xcast

A High-Performance Data Science Toolkit for the Earth Sciences

27
Experimental
35 LeonardoSaccotelli/Machine-Learning-for-Climate-Change-Application-to-Cetacean-Abundance-Studies

Thesis project concerning the development of predictive regression models...

27
Experimental
36 philine-bommer/DL4S2S

This repository contains the code and supplementary packages for the paper...

27
Experimental
37 indrapaul824/VORTEX

A Deep Learning based Tropical Cyclone Intensity Estimator featuring the...

27
Experimental
38 kittyofheaven/doom-o-clock

Doom o’clock is a website/project that features a countdown of “when will...

26
Experimental
39 Arcomano1234/SPEEDY-ML

Fortran code that combines the atmospheric general circulation model (AGCM)...

26
Experimental
40 ICCT-ML-in-geodesy/Ionospheric-VTEC-Forecasting

Example of using machine learning for forecasting Vertical Total Electron...

26
Experimental
41 marvande/Antarctica-RCM-Emulator

deep learning SMB-RCM emulator over Antarctica

26
Experimental
42 Vatshayan/B.tech-Project-Rainfall-Predication-in-India

Rainfall Prediction using Machine Learning. India Rainfall Prediction for...

26
Experimental
43 petrosDemetrakopoulos/LSTM-radar-precipitation-forecast

A model for short-term precipitation forecasting based on radar data

26
Experimental
44 Rogue-Juan/MAD-SmaAt-GNet

Code for the paper "MAD-SmaAt-GNet: A multimodal advection-directed network...

25
Experimental
45 zmlabe/TOE_TMIN-TMAX

Timing of emergence of CONUS summertime temperatures

25
Experimental
46 Ren-Research/Making-AI-Less-Thirsty

[Preprint] Making AI Less ''Thirsty'': Uncovering and Addressing the Secret...

25
Experimental
47 IAMIQBAL/Deep-Learning-for-Short-Range-Weather-Forecasts

Deep Learning for land, oceanic and atmospheric climate variable forecasts

25
Experimental
48 EyringMLClimateGroup/behrens24james_SPCESM2_ML_ensembles

Code repository to reproduce: G.Behrens, T. Beucler, F. Iglesias-Suarez, S....

25
Experimental
49 albinocianciotti/weather-analysis

A python script that sends the day's weather forecast to a Telegram bot and...

25
Experimental
50 StevePny/DataAssimBench

Benchmarking tools for applying AI/ML to data assimilation

25
Experimental
51 pronzzz/weather-prediction

This repository implements an end-to-end Python pipeline to classify...

25
Experimental
52 JGrassi97/AIUQ

Framework for running AI-based weather and climate forecasting models...

25
Experimental
53 PandoroML/LOAF

LOAF (Local Observations and Atmospheric Forecasting) is an open source...

24
Experimental
54 YanCotta/ClimateRiskAssessmentTool

An advanced machine learning system that leverages ensemble methods and deep...

24
Experimental
55 wz1229238108/weather

真实预测未来7天的天气气象数据,使用多种机器学习和深度学习LSTM算法,采集全国各省历史、实时数据(天气预报、极端天气预警、生活指数),可视化大屏,Had...

24
Experimental
56 AndreCNF/ccai-ss23-ai-monitoring-tutorial

Experiments for the Climate Change AI summer school 2023 tutorial on "AI for...

24
Experimental
57 Suundumused/Weather-Forecast-AI-Example

The project scope is a weather forecasting model based on behavioral...

24
Experimental
58 miketobz/ML-Rainfall-Prediction

Rainfall prediction is one of the challenging tasks in weather forecasting...

24
Experimental
59 camilodoa/ai-melts-ice

historical and predicted ICE arrest data (2019)

24
Experimental
60 appuv/ToyWeatherPrediction

A Toy Weather Prediction for predicting weather condition based on location and time

24
Experimental
61 josuviteri/Atmo-Ensemble

A comparative framework for ensemble machine learning research in...

23
Experimental
62 felpsSS/Windy

This folder contains all you need to build our air quality device!

23
Experimental
63 stormalytics/hurricane-forecasting

Deep Learning for Hurricane Forecasting

23
Experimental
64 steam-bell-92/Intel_Sensors

An Project consisting both—Supervised Learning (Random Forest Classifier) &...

23
Experimental
65 aniketwdubey/Rainfall-Prediction-end-to-end-ML-project

The main motive of the project is to predict the amount of rainfall in...

23
Experimental
66 mdzaheerjk/Thunderstorm-Forecasting-with-MLFlow-Tracking

Develop a robust thunderstorm forecasting system leveraging machine learning...

23
Experimental
67 adjscent/reverent_kilby

Predictive Model for Menstruation

23
Experimental
68 gsujal421/Rainfall-Prediction-System

End-to-end rainfall prediction app with Streamlit and Docker (deployed).

22
Experimental
69 IsaCouture/Weather-Type-Classification-WebApp

🌦️ A Flask-based ML web app for classifying weather types (Sunny, Rainy,...

22
Experimental
70 Shuyib/london_weather_prediction

The London Weather Project aims to predict the mean temperature in London...

22
Experimental
71 Devanik21/AI-Weather-App

Weather intelligence app combining real-time OpenWeatherMap data with ML...

22
Experimental
72 GeoCd/MMMX-station-weather-analysis

Exploratory data analysis, predictive modeling and production pipeline on...

22
Experimental
73 rotsl/weather-ml

Hybrid cloud-edge weather ML platform that predicts near-term rainfall,...

22
Experimental
74 Calvinxc1/argo-data-interpolation

ARGO oceanographic data interpolation with temperature-salinity profile analysis

22
Experimental
75 NAICNO/wp7-UC1-climate-indices-teleconnection

UC1 — Ensemble ML prediction of climate teleconnections using NorESM...

22
Experimental
76 fbenkhelifa/binary-prediction-with-a-rainfall-dataset

Notebook-based rainfall binary classification workflow for applied ML...

22
Experimental
77 tomas-jovelino-dev/BradfordWeatherML

🌤️ Analyze and predict solar radiation and rainfall in Bradford using visual...

22
Experimental
78 AAnzel/Polar-Diagrams-Dashboard

"A Multi-Technique Approach for Improving Summary Polar Diagrams" by...

22
Experimental
79 JGrassi97/AIUQ-diagnostic

Diagnostic system for uncertainty quantification of AI-based weather...

22
Experimental
80 jayeshmanani/Decision-Tree-Classifier-using-scikit-learn

In this notebook, we will use scikit-learn to perform a decision tree based...

22
Experimental
81 yama-jan/stlouis-weather-predictor

🌡️ Predict St. Louis' average daily temperature using historical data with...

22
Experimental
82 Mert-chan/IonoBench

Framework for benchmarking spatiotemporal models for global ionosphere forecasting

22
Experimental
83 javedali99/machine-learning-final-project

Storm Surge Prediction Using Different Machine Learning Methods

21
Experimental
84 DeepthiSudharsan/Rainfall-Pattern-Prediction-using-ML

Environmental Studies (P/F course) - End Semester Project

21
Experimental
85 HROlive/Tropical-Cyclone-Intensity-Estimation

Solution for categorizing hurricanes based on intensity, using a deep...

21
Experimental
86 TheRoberto2512/Weather-Classification

Progetto finale del corso Machine Learning, A.A. 2023/2024, Università degli...

21
Experimental
87 frasertheking/DeepPrecip

A deep convolutional neural network for surface precipitation retrievals

20
Experimental
88 bond005/yandex-shifts-weather

The best solution of the Weather Prediction track in the Yandex Shifts challenge

20
Experimental
89 NirmalSitaldin/RWS-Climate_Adaptation_of_Road_Transport_Networks

This repository contains the data and code used for the PhD project "RWS -...

19
Experimental
90 IONIS-AI/.github

Advanced Ionospheric Neural Inference System (IONIS). Engineering the...

19
Experimental
91 Matheus-Rodriguez/TerraCast

Terracast is a website for risk prediction

19
Experimental
92 Pavithra734/Rainfall-Predictor

Rainfall prediction ML web app using Flask & Random Forest

19
Experimental
93 Amr-Belal-77/Weather-Monitoring-System

A dynamic PHP + MySQL weather monitoring dashboard that displays real-time...

19
Experimental
94 BaptisteZloch/MakeIT-How-to-forecast-weather-with-Arduino-Nano-33

This repository is dedicated to the second tutorial of my youtube channell...

19
Experimental
95 SyedHussain23/air-temperature-forecasting

Time series forecasting project to predict monthly air temperature trends...

19
Experimental
96 ldicarlo1/weather_forecast_bias_correction

A simple bias correction of temperature, dew point, and 10m wind speeds for...

18
Experimental
97 adnankarol/Water-Consumption-Prediction-Service

A complete end to end system for water consumption forecasting involving...

18
Experimental
98 Hrishikesh332/Weather-Forecasting-Using-ML

The aim of this project to see to do the prediction of the weather using the...

18
Experimental
99 swiss-ai/SwissClim_Evaluations

Verification and viszualization suite for the SwissAI + Climate models

17
Experimental
100 blutjens/climate-emulator

Official repo for "The impact of internal variability on benchmarking deep...

17
Experimental
101 MaryvilleUniversity-AI/stlouis-weather-predictor

Predict the daily average temperature in St. Louis using a neural network...

17
Experimental
102 ramimhossain12/Weather-Forecasting-With-Machine-Learning-Deep-Learning

Weather Predction

17
Experimental
103 riziq-abuirshaid/Climate-Change-Prediction-Using-Artificial-Neural-

Ann Model that predicts Climate Change by comparing old weather forecasts...

17
Experimental
104 MadJokkerr/Tropical-Cyclone

Tropical Cyclone Intensity Classification and Estimation Using Infrared...

17
Experimental
105 AAlkiyumi/Project-4-Big-Data-Analysis-with-PySpark-on-Weather-Data

In this project, I analyzed weather data from the NCEI Global Surface...

17
Experimental
106 OHSEHOON99/precipitation-nowcasting-U-Net-with-HSR-data

Code for improving precipitation nowcasting models using weighted average...

16
Experimental
107 matko-iv/vrijeme

Corrected weather model with higher accuracy using 11 model-ensemble and XGBoost.

16
Experimental
108 HakamShams/IDEE

[NeurIPS'24] Identifying Spatio-Temporal Drivers of Extreme Events

16
Experimental
109 Vishal023/Weather-Reasoning

Weather Reasoning Application

16
Experimental
110 habibsaboahmad/climate-change-ml-project

Machine learning project for global climate change analysis and temperature...

15
Experimental
111 mveilleux/time-to-run

A Chrome Extension that uses machine learning to predict if the weather...

15
Experimental
112 DuncanMainya/Weather_Classifier

Uses the Resnet34 architecture to classify different weather conditions

15
Experimental
113 Hereon-KSN/cygnss-deployment

Web Interface for Wind Speed Prediction

15
Experimental
114 AngeClementAkazan/Localized-Weather-Prediction-Using-KAN-and-DeepRNNs

This repository contains the code and resources for the research project...

15
Experimental
115 openosmia/snowlaps

Deep learning emulator of a radiative transfer model to study the impact of...

15
Experimental
116 mayankchoudhary23/climate-food-supply-ml

Machine learning analysis of climate change impacts on global food supply...

15
Experimental
117 Ali-Jabbar-CS/ai-weather-assistant

AI-powered weather app with local Llama3 descriptions and SDXL-generated cityscapes

14
Experimental
118 CapMorningStar/daly-city-weather-ml

Machine learning project for Daly City weather analysis and prediction using...

14
Experimental
119 2ammyy/WeatherGuardTN_AI_BI_project

Tunisia Weather Danger & Vigilance Forecast

14
Experimental
120 nalmojel/Ai-Project

Climate change trend analysis and temperature forecasting using ML on 250+...

14
Experimental
121 Patilsag/rainfall-runoff-lstm

Exploratory LSTM for rainfall-runoff modeling using the CAMELS dataset.

14
Experimental
122 dwninii/Menstrual_Cycle_Analysis

Multi-target regression project predicting menstrual cycle length and...

14
Experimental
123 arjit-abhi/rainfall-prediction

machine-learning data-science xgboost rainfall-prediction scikit-learn python

14
Experimental
124 arshchawla21/cyclone-lstm-forecasting

This research project explores LSTM RNNs for cyclone forecasting, comparing...

14
Experimental
125 jingwenshi-dev/Weather-Forecasting-by-GRU-Transformer

Predict the next 24 hours' temperatures by GRU and Transformer

14
Experimental
126 pxtroniwnl/huya-web

Dashboard meteorológico con mapa interactivo y series de tiempo....

14
Experimental
127 jakyjackal/CometWeb-Carbon_Badge

🌿 Display lightweight CO₂e emissions badge per page view using a web...

14
Experimental
128 Devparihar5/A-Data-Centric-Approach-to-Weather-Prediction

A Data-Centric Approach to Weather Prediction: IoT and Machine Learning on...

14
Experimental
129 andrea-gasparini/big-data-weather-forecasting

Big Data weather forecasting, experimenting with logistic regression, SVM...

14
Experimental
130 harshilp2930/chronos-01

AI-powered ISRO launch weather scrub risk prediction system

14
Experimental
131 Amaan-developpeur/WeatherPredictionAPI

WeatherPredictionAPI : A full-stack machine learning system that predicts...

14
Experimental
132 Rahul-JOON/Forecast-Journal

Forecast Journal is a dynamic project designed to fetch, store, and analyze...

14
Experimental
133 gereltuya/ai-for-climate-action

Code for a scientific article review project for practice at SPbU

14
Experimental
134 jaya6400/weather_agent_ai_app

Weather Agent using Google Gemini

13
Experimental
135 arpitaapatel/Global-Climate-Data-Analytics-Dashboard-

An interactive data science dashboard for real-time climate analytics and ML...

13
Experimental
136 jchburmester/ai_cc

Mapping the Landscape of AI, ML, and DL in Climate Change Research

13
Experimental
137 DanteSc03/Machine-Learning-Wave-Predictions

The purpose of this project is to use BigQuery AutoML to build a regression...

13
Experimental
138 pnnl/raft-model.github.io

Homepage of the Risk Analysis Framework for Tropical Cyclones (RAFT), a...

13
Experimental
139 emirhanai/AI-Weather-Detection-with-.EXE-Application-Neural-Networks-Software-100-Originally--99-Accura

AI Weather Detector - With .EXE Applicaton! This is innovation! - Artificial...

12
Experimental
140 SarwanShah/Precipitation-Nowcasting-Using-Deep-Learning-2024

Implemented state-of-the-art ConvLSTM and TrajGRU models for precipitation...

12
Experimental
141 cbhua/coagulant-forecast

[Water Research 23] "Coagulant dosage determination using deep...

12
Experimental
142 norlys-org/model

machine learning model for nowcasting northern lights oval based on ground...

11
Experimental
143 dpmendez/climate-finance

Modeling financial market responses to U.S. climate disasters using abnormal...

11
Experimental
144 Youssef3082004/Weather_Forecasting

This project focuses on predicting weather conditions based on...

11
Experimental
145 brbousnguar/weather-app-openai

Intelligent weather app combining React, OpenAI GPT-4 & OpenWeatherMap for...

11
Experimental
146 shihabmuhtasim/Machinearning-Model-Weather-Prediction-Rain-Snow-

This project aims to address the challenge of predicting whether it will...

11
Experimental
147 saoud30/AtmosPhase

AtmosPhase isn't just another weather app 🌤️ - it's your personal weather...

11
Experimental
148 LoeugeTech/Weather_Prediction

Weather Prediction system

11
Experimental
149 bchryzal/Smart-Home-s-Temperature-Time-Series-Forecasting

Use your skills to help construct a sustainable society by predicting...

11
Experimental
150 Anas436/Extreme-Weather-Forecasts-AI

Improving Extreme Weather Forecasts Using AI

10
Experimental
151 SarwanShah/Review-On-RNNs-LSTMS-For-Precipitation-Nowcasting-2024

In this project we worked on developing an understanding of RNN and LSTM...

10
Experimental
152 BoredDam/weather-forecasting-in-Szeged

A machine learning project about weather forecasting, by @BoredDam and @paolovolpini.

10
Experimental

Comparisons in this category