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 167 weather forecasting ml frameworks tracked. 1 score above 70 (verified tier). The highest-rated is NVIDIA/earth2studio at 80/100 with 694 stars. 1 of the top 10 are actively maintained.

Get all 167 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...

80
Verified
2 mllam/neural-lam

Research Software for Neural Weather Prediction for Limited Area Modeling

61
Established
3 chengtan9907/OpenSTL

OpenSTL: A Comprehensive Benchmark of Spatio-Temporal Predictive Learning

60
Established
4 NVIDIA/earth2mip

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

58
Established
5 aditya-grover/climate-learn

Source code for ClimateLearn

55
Established
6 microsoft/aurora

Implementation of the Aurora model for Earth system forecasting

55
Established
7 hoangsonww/WeatherMate-App

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

52
Established
8 pangeo-data/WeatherBench

A benchmark dataset for data-driven weather forecasting

51
Established
9 Dan-Boat/PyESD

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

49
Emerging
10 LGlawion/spateGAN_ERA5

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

48
Emerging
11 lizhuoq/WeatherLearn

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

47
Emerging
12 djgagne/hagelslag

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

45
Emerging
13 mllam/mllam-data-prep

generation of training-optimised weather datasets from declarative syntax

44
Emerging
14 vcerqueira/modelradar

Aspect-based Forecasting Accuracy

44
Emerging
15 thornoe/GreenGDP

Green National Accounts for Denmark: Pollution of water ecosystem services

44
Emerging
16 cc-ai/climategan

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

44
Emerging
17 spaceml-org/karman

Data Driven Thermospheric Density Modeling with Machine Learning

44
Emerging
18 ai2es/WAF_ML_Tutorial_Part1

Python code to assist in familiarizing meteorologists with machine learning

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

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

43
Emerging
20 ai2es/WAF_ML_Tutorial_Part2

Python code to assist in familiarizing meteorologists with machine learning

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

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

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

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

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

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

39
Emerging
24 deepsphere/deepsphere-weather

A spherical CNN for weather forecasting

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

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

38
Emerging
26 georgemilosh/Climate-Learning

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

37
Emerging
27 makeyourownmaker/CambridgeTemperatureNotebooks

Cambridge UK temperature forecast python notebooks

35
Emerging
28 bruce-willis/weather4cast-2022

Team "team-name" solution for Weather4cast Challenge

35
Emerging
29 RolnickLab/climart

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

35
Emerging
30 iarai/weather4cast

Code accompanying our IARAI Weather4cast Challenge

35
Emerging
31 tyui592/awesome-precipitation-nowcasting

A list of Precipitation Nowcasting papers and related resources.

35
Emerging
32 philine-bommer/DL4S2S

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

34
Emerging
33 kjhall01/xcast

A High-Performance Data Science Toolkit for the Earth Sciences

34
Emerging
34 indrapaul824/VORTEX

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

34
Emerging
35 sondosaabed/Weather-Dataset-Analysis

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

34
Emerging
36 LeonardoSaccotelli/Machine-Learning-for-Climate-Change-Application-to-Cetacean-Abundance-Studies

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

34
Emerging
37 Arcomano1234/SPEEDY-ML

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

33
Emerging
38 ICCT-ML-in-geodesy/Ionospheric-VTEC-Forecasting

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

33
Emerging
39 Vatshayan/B.tech-Project-Rainfall-Predication-in-India

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

33
Emerging
40 petrosDemetrakopoulos/LSTM-radar-precipitation-forecast

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

33
Emerging
41 marvande/Antarctica-RCM-Emulator

deep learning SMB-RCM emulator over Antarctica

33
Emerging
42 kittyofheaven/doom-o-clock

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

33
Emerging
43 EyringMLClimateGroup/behrens24james_SPCESM2_ML_ensembles

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

32
Emerging
44 albinocianciotti/weather-analysis

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

32
Emerging
45 zmlabe/TOE_TMIN-TMAX

Timing of emergence of CONUS summertime temperatures

32
Emerging
46 Ren-Research/Making-AI-Less-Thirsty

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

32
Emerging
47 StevePny/DataAssimBench

Benchmarking tools for applying AI/ML to data assimilation

32
Emerging
48 YanCotta/ClimateRiskAssessmentTool

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

31
Emerging
49 AndreCNF/ccai-ss23-ai-monitoring-tutorial

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

31
Emerging
50 pronzzz/weather-prediction

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

31
Emerging
51 wz1229238108/weather

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

31
Emerging
52 appuv/ToyWeatherPrediction

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

31
Emerging
53 miketobz/ML-Rainfall-Prediction

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

31
Emerging
54 aniketwdubey/Rainfall-Prediction-end-to-end-ML-project

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

30
Emerging
55 stormalytics/hurricane-forecasting

Deep Learning for Hurricane Forecasting

30
Emerging
56 Suundumused/Weather-Forecast-AI-Example

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

30
Emerging
57 adjscent/reverent_kilby

Predictive Model for Menstruation

30
Emerging
58 felpsSS/Windy

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

29
Experimental
59 steam-bell-92/Intel_Sensors

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

29
Experimental
60 jayeshmanani/Decision-Tree-Classifier-using-scikit-learn

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

29
Experimental
61 IAMIQBAL/Deep-Learning-for-Short-Range-Weather-Forecasts

Deep Learning for land, oceanic and atmospheric climate variable forecasts

28
Experimental
62 DeepthiSudharsan/Rainfall-Pattern-Prediction-using-ML

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

28
Experimental
63 javedali99/machine-learning-final-project

Storm Surge Prediction Using Different Machine Learning Methods

28
Experimental
64 PandoroML/LOAF

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

28
Experimental
65 HROlive/Tropical-Cyclone-Intensity-Estimation

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

28
Experimental
66 camilodoa/ai-melts-ice

historical and predicted ICE arrest data (2019)

28
Experimental
67 Mert-chan/IonoBench

Framework for benchmarking spatiotemporal models for global ionosphere forecasting

28
Experimental
68 TheRoberto2512/Weather-Classification

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

28
Experimental
69 frasertheking/DeepPrecip

A deep convolutional neural network for surface precipitation retrievals

27
Experimental
70 bond005/yandex-shifts-weather

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

27
Experimental
71 Rogue-Juan/MAD-SmaAt-GNet

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

26
Experimental
72 BaptisteZloch/MakeIT-How-to-forecast-weather-with-Arduino-Nano-33

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

26
Experimental
73 mdzaheerjk/Thunderstorm-Forecasting-with-MLFlow-Tracking

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

25
Experimental
74 adnankarol/Water-Consumption-Prediction-Service

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

25
Experimental
75 josuviteri/Atmo-Ensemble

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

25
Experimental
76 ldicarlo1/weather_forecast_bias_correction

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

25
Experimental
77 Hrishikesh332/Weather-Forecasting-Using-ML

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

25
Experimental
78 AAlkiyumi/Project-4-Big-Data-Analysis-with-PySpark-on-Weather-Data

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

24
Experimental
79 MadJokkerr/Tropical-Cyclone

Tropical Cyclone Intensity Classification and Estimation Using Infrared...

24
Experimental
80 ramimhossain12/Weather-Forecasting-With-Machine-Learning-Deep-Learning

Weather Predction

24
Experimental
81 blutjens/climate-emulator

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

24
Experimental
82 swiss-ai/SwissClim_Evaluations

Verification and viszualization suite for the SwissAI + Climate models

24
Experimental
83 riziq-abuirshaid/Climate-Change-Prediction-Using-Artificial-Neural-

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

24
Experimental
84 JGrassi97/AIUQ

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

24
Experimental
85 HakamShams/IDEE

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

23
Experimental
86 OHSEHOON99/precipitation-nowcasting-U-Net-with-HSR-data

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

23
Experimental
87 Vishal023/Weather-Reasoning

Weather Reasoning Application

23
Experimental
88 Devanik21/AI-Weather-App

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

22
Experimental
89 Calvinxc1/argo-data-interpolation

ARGO oceanographic data interpolation with temperature-salinity profile analysis

22
Experimental
90 openosmia/snowlaps

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

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

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

22
Experimental
92 AAnzel/Polar-Diagrams-Dashboard

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

22
Experimental
93 Hereon-KSN/cygnss-deployment

Web Interface for Wind Speed Prediction

22
Experimental
94 tomas-jovelino-dev/BradfordWeatherML

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

22
Experimental
95 Shuyib/london_weather_prediction

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

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

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

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

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

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

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

22
Experimental
99 mveilleux/time-to-run

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

22
Experimental
100 AngeClementAkazan/Localized-Weather-Prediction-Using-KAN-and-DeepRNNs

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

22
Experimental
101 Pavithra734/Rainfall-Predictor

Rainfall prediction ML web app using Flask & Random Forest

21
Experimental
102 SyedHussain23/air-temperature-forecasting

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

21
Experimental
103 IONIS-AI/.github

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

21
Experimental
104 andrea-gasparini/big-data-weather-forecasting

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

21
Experimental
105 Rahul-JOON/Forecast-Journal

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

21
Experimental
106 arshchawla21/cyclone-lstm-forecasting

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

21
Experimental
107 NirmalSitaldin/RWS-Climate_Adaptation_of_Road_Transport_Networks

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

21
Experimental
108 yama-jan/stlouis-weather-predictor

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

21
Experimental
109 JGrassi97/AIUQ-diagnostic

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

21
Experimental
110 jingwenshi-dev/Weather-Forecasting-by-GRU-Transformer

Predict the next 24 hours' temperatures by GRU and Transformer

21
Experimental
111 gereltuya/ai-for-climate-action

Code for a scientific article review project for practice at SPbU

21
Experimental
112 jchburmester/ai_cc

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

20
Experimental
113 DanteSc03/Machine-Learning-Wave-Predictions

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

20
Experimental
114 Devparihar5/A-Data-Centric-Approach-to-Weather-Prediction

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

20
Experimental
115 pnnl/raft-model.github.io

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

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

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

19
Experimental
117 cbhua/coagulant-forecast

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

19
Experimental
118 MaryvilleUniversity-AI/stlouis-weather-predictor

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

19
Experimental
119 SarwanShah/Precipitation-Nowcasting-Using-Deep-Learning-2024

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

19
Experimental
120 LoeugeTech/Weather_Prediction

Weather Prediction system

18
Experimental
121 matko-iv/vrijeme

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

18
Experimental
122 bchryzal/Smart-Home-s-Temperature-Time-Series-Forecasting

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

18
Experimental
123 Amr-Belal-77/Weather-Monitoring-System

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

17
Experimental
124 SarwanShah/Review-On-RNNs-LSTMS-For-Precipitation-Nowcasting-2024

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

17
Experimental
125 Anas436/Extreme-Weather-Forecasts-AI

Improving Extreme Weather Forecasts Using AI

17
Experimental
126 Matheus-Rodriguez/TerraCast

Terracast is a website for risk prediction

17
Experimental
127 jaya6400/weather_agent_ai_app

Weather Agent using Google Gemini

17
Experimental
128 pxtroniwnl/huya-web

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

16
Experimental
129 mayankchoudhary23/climate-food-supply-ml

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

15
Experimental
130 habibsaboahmad/climate-change-ml-project

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

15
Experimental
131 2ammyy/WeatherGuardTN_AI_BI_project

Tunisia Weather Danger & Vigilance Forecast

14
Experimental
132 nalmojel/Ai-Project

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

14
Experimental
133 RobotGyal/Weather-Prediction

Using LSTM Neural Networks to predict the future temperatures.

14
Experimental
134 arswaw/happyweather

The frontend for a Machine Learning powered weather prediction system.

14
Experimental
135 dwninii/Menstrual_Cycle_Analysis

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

14
Experimental
136 Patilsag/rainfall-runoff-lstm

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

14
Experimental
137 arjit-abhi/rainfall-prediction

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

14
Experimental
138 harshilp2930/chronos-01

AI-powered ISRO launch weather scrub risk prediction system

14
Experimental
139 BoredDam/weather-forecasting-in-Szeged

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

14
Experimental
140 Ali-Jabbar-CS/ai-weather-assistant

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

14
Experimental
141 dpmendez/climate-finance

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

13
Experimental
142 DuncanMainya/Weather_Classifier

Uses the Resnet34 architecture to classify different weather conditions

13
Experimental
143 norlys-org/model

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

13
Experimental
144 sagnik1511/samay_yantra

Stolen programs from Rohit Mehra's Time Machine from Krish(2006) for future...

13
Experimental
145 Youssef3082004/Weather_Forecasting

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

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

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

13
Experimental
147 Ali-hey-0/forecast-fusion

Multivariate weather forecasting with Transformers and FastAPI — featuring...

13
Experimental
148 mukulbisht98/APPARENT-TEMPERATURE-PREDICTION-USING-WEATHER-VARIABLES

This is a Project for Artificial Intelligence and Machine Learning.

12
Experimental
149 Ali-hey-0/TimeSeries-Weathe

A robust and modular application for analyzing, forecasting, and visualizing...

12
Experimental
150 MelikaaS/Rain_Prediction_In_Au

I'm going to practice classification algorithms sch as Logistic Regression,...

12
Experimental
151 YonSci/S2S-Forecast-Project

ET-NeuralCast is an enterprise-grade Sub-seasonal to Seasonal (S2S)...

12
Experimental
152 bunnysunny24/ClimaSync

An intelligent weather forecasting tool that predicts and analyzes future...

12
Experimental
153 juanfuooo/Subtropical-Front-Modeling-Code

This repository tries to set up several models to increase the temporal...

11
Experimental
154 Ankit8544/Wether.IO

A state-of-the-art weather forecasting web application built with Flask and...

11
Experimental
155 CapMorningStar/daly-city-weather-ml

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

11
Experimental
156 Voxzee/WeatherAPP

Allows users to see the conditions, forecast, temperature, and other related...

11
Experimental
157 ash0545/sst-data-analysis-ml

Sea Surface Temperature (SST) – Data Procurement, Analysis and Machine...

11
Experimental
158 akhilchibber/Weather-Recognition

Deep Learning based Weather Image Recognition

11
Experimental
159 Arup3201/Weather-Forecasting-Web-ML

Developed a django based web application for weather forecasting where users...

11
Experimental
160 AsifIkbal1/USA-Rainfall-Prediction-Dataset-2024-2025-

USA Rainfall Prediction Dataset (2024-2025)

11
Experimental
161 subhayuroy/Storm_RecorderPrediction

🌡To predict weather🌪 forecasting☁, a massive amount of data is being fed...

11
Experimental
162 AdiNarendra98/AI-for-Environment

🌎 🌱Repo for all my 🧑🏻‍💻 re-implementations of papers, models that were...

11
Experimental
163 salimov333/ai-temperature-predictor

This is an AI application that uses a neural network, simulating a...

10
Experimental
164 malwarebo/nimbus

Weather forecasting model using Tensorflow

10
Experimental
165 Sanket2004/Machine-Learning-Based-Weather-Prediction-System-Final-Year-Project

A comprehensive machine learning-based system for rainfall prediction, ...

10
Experimental
166 CodeByPinar/GlobalWarmingForecast

🌍 Global Warming Forecast Tool An advanced tool for analyzing and...

10
Experimental
167 JadeSoanes/Climate_AI_Summer_School

This repository contains learning and files from the Climate Change AI...

10
Experimental

Comparisons in this category