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... |
|
Verified |
| 2 |
mllam/neural-lam
Research Software for Neural Weather Prediction for Limited Area Modeling |
|
Established |
| 3 |
chengtan9907/OpenSTL
OpenSTL: A Comprehensive Benchmark of Spatio-Temporal Predictive Learning |
|
Established |
| 4 |
aditya-grover/climate-learn
Source code for ClimateLearn |
|
Established |
| 5 |
NVIDIA/earth2mip
Earth-2 Model Intercomparison Project (MIP) is a python framework that... |
|
Established |
| 6 |
microsoft/aurora
Implementation of the Aurora model for Earth system forecasting |
|
Emerging |
| 7 |
hoangsonww/WeatherMate-App
🌧️ Welcome to the WeatherMate App - Your go-to source for accurate and... |
|
Emerging |
| 8 |
pangeo-data/WeatherBench
A benchmark dataset for data-driven weather forecasting |
|
Emerging |
| 9 |
Dan-Boat/PyESD
Python Package for Empirical Statistical Downscaling. pyESD is under active... |
|
Emerging |
| 10 |
vcerqueira/modelradar
Aspect-based Forecasting Accuracy |
|
Emerging |
| 11 |
LGlawion/spateGAN_ERA5
spateGAN-ERA5: deep learning based spatio-temporal downscaling of ERA5 precipitation |
|
Emerging |
| 12 |
lizhuoq/WeatherLearn
Implementation of the PyTorch version of the Weather Deep Learning Model Zoo. |
|
Emerging |
| 13 |
djgagne/hagelslag
Hagelslag supports segmentation and tracking of weather fields and scalable... |
|
Emerging |
| 14 |
mllam/mllam-data-prep
generation of training-optimised weather datasets from declarative syntax |
|
Emerging |
| 15 |
ai2es/WAF_ML_Tutorial_Part1
Python code to assist in familiarizing meteorologists with machine learning |
|
Emerging |
| 16 |
spaceml-org/karman
Data Driven Thermospheric Density Modeling with Machine Learning |
|
Emerging |
| 17 |
cc-ai/climategan
Code and pre-trained model for the algorithm generating visualisations of 3... |
|
Emerging |
| 18 |
thornoe/GreenGDP
Green National Accounts for Denmark: Pollution of water ecosystem services |
|
Emerging |
| 19 |
Machine-Learning-in-Glaciology-Workshop/Project_MB_Regression
Tutorial to learn how to train different machine learning methods to model... |
|
Emerging |
| 20 |
ai2es/WAF_ML_Tutorial_Part2
Python code to assist in familiarizing meteorologists with machine learning |
|
Emerging |
| 21 |
JimengShi/DL-Foundation-Models-Weather
Curated papers on survey paper "deep learning and foundation models for... |
|
Emerging |
| 22 |
ecmwf-lab/med-extreme-prec-atm-patterns
The central point of ongoing research regarding the usefulness of the... |
|
Emerging |
| 23 |
sobakrim/Two-stage-CNN-LSTM
Hybrid CNN-LSTM for learning the spatio-temporal relationship between wind... |
|
Emerging |
| 24 |
deepsphere/deepsphere-weather
A spherical CNN for weather forecasting |
|
Emerging |
| 25 |
GMfatcat/ConvLSTM-CNN-for-tropical-cyclone
Images timeseries sequence with ConvLSTM for windspeed prediction & CNN... |
|
Emerging |
| 26 |
georgemilosh/Climate-Learning
How to predict extreme events in climate using rare event algorithms and... |
|
Emerging |
| 27 |
Danselem/weather_health
An MLOps project for predicting illnesses based on weather conditions |
|
Experimental |
| 28 |
bruce-willis/weather4cast-2022
Team "team-name" solution for Weather4cast Challenge |
|
Experimental |
| 29 |
RolnickLab/climart
A benchmark dataset for Machine Learning emulation of atmospheric radiative... |
|
Experimental |
| 30 |
iarai/weather4cast
Code accompanying our IARAI Weather4cast Challenge |
|
Experimental |
| 31 |
tyui592/awesome-precipitation-nowcasting
A list of Precipitation Nowcasting papers and related resources. |
|
Experimental |
| 32 |
makeyourownmaker/CambridgeTemperatureNotebooks
Cambridge UK temperature forecast python notebooks |
|
Experimental |
| 33 |
sondosaabed/Weather-Dataset-Analysis
Machine Learning, EDA, Binary Classification task weather dataset, ANN, SVM, LR |
|
Experimental |
| 34 |
kjhall01/xcast
A High-Performance Data Science Toolkit for the Earth Sciences |
|
Experimental |
| 35 |
LeonardoSaccotelli/Machine-Learning-for-Climate-Change-Application-to-Cetacean-Abundance-Studies
Thesis project concerning the development of predictive regression models... |
|
Experimental |
| 36 |
philine-bommer/DL4S2S
This repository contains the code and supplementary packages for the paper... |
|
Experimental |
| 37 |
indrapaul824/VORTEX
A Deep Learning based Tropical Cyclone Intensity Estimator featuring the... |
|
Experimental |
| 38 |
kittyofheaven/doom-o-clock
Doom o’clock is a website/project that features a countdown of “when will... |
|
Experimental |
| 39 |
Arcomano1234/SPEEDY-ML
Fortran code that combines the atmospheric general circulation model (AGCM)... |
|
Experimental |
| 40 |
ICCT-ML-in-geodesy/Ionospheric-VTEC-Forecasting
Example of using machine learning for forecasting Vertical Total Electron... |
|
Experimental |
| 41 |
marvande/Antarctica-RCM-Emulator
deep learning SMB-RCM emulator over Antarctica |
|
Experimental |
| 42 |
Vatshayan/B.tech-Project-Rainfall-Predication-in-India
Rainfall Prediction using Machine Learning. India Rainfall Prediction for... |
|
Experimental |
| 43 |
petrosDemetrakopoulos/LSTM-radar-precipitation-forecast
A model for short-term precipitation forecasting based on radar data |
|
Experimental |
| 44 |
Rogue-Juan/MAD-SmaAt-GNet
Code for the paper "MAD-SmaAt-GNet: A multimodal advection-directed network... |
|
Experimental |
| 45 |
zmlabe/TOE_TMIN-TMAX
Timing of emergence of CONUS summertime temperatures |
|
Experimental |
| 46 |
Ren-Research/Making-AI-Less-Thirsty
[Preprint] Making AI Less ''Thirsty'': Uncovering and Addressing the Secret... |
|
Experimental |
| 47 |
IAMIQBAL/Deep-Learning-for-Short-Range-Weather-Forecasts
Deep Learning for land, oceanic and atmospheric climate variable forecasts |
|
Experimental |
| 48 |
EyringMLClimateGroup/behrens24james_SPCESM2_ML_ensembles
Code repository to reproduce: G.Behrens, T. Beucler, F. Iglesias-Suarez, S.... |
|
Experimental |
| 49 |
albinocianciotti/weather-analysis
A python script that sends the day's weather forecast to a Telegram bot and... |
|
Experimental |
| 50 |
StevePny/DataAssimBench
Benchmarking tools for applying AI/ML to data assimilation |
|
Experimental |
| 51 |
pronzzz/weather-prediction
This repository implements an end-to-end Python pipeline to classify... |
|
Experimental |
| 52 |
JGrassi97/AIUQ
Framework for running AI-based weather and climate forecasting models... |
|
Experimental |
| 53 |
PandoroML/LOAF
LOAF (Local Observations and Atmospheric Forecasting) is an open source... |
|
Experimental |
| 54 |
YanCotta/ClimateRiskAssessmentTool
An advanced machine learning system that leverages ensemble methods and deep... |
|
Experimental |
| 55 |
wz1229238108/weather
真实预测未来7天的天气气象数据,使用多种机器学习和深度学习LSTM算法,采集全国各省历史、实时数据(天气预报、极端天气预警、生活指数),可视化大屏,Had... |
|
Experimental |
| 56 |
AndreCNF/ccai-ss23-ai-monitoring-tutorial
Experiments for the Climate Change AI summer school 2023 tutorial on "AI for... |
|
Experimental |
| 57 |
Suundumused/Weather-Forecast-AI-Example
The project scope is a weather forecasting model based on behavioral... |
|
Experimental |
| 58 |
miketobz/ML-Rainfall-Prediction
Rainfall prediction is one of the challenging tasks in weather forecasting... |
|
Experimental |
| 59 |
camilodoa/ai-melts-ice
historical and predicted ICE arrest data (2019) |
|
Experimental |
| 60 |
appuv/ToyWeatherPrediction
A Toy Weather Prediction for predicting weather condition based on location and time |
|
Experimental |
| 61 |
josuviteri/Atmo-Ensemble
A comparative framework for ensemble machine learning research in... |
|
Experimental |
| 62 |
felpsSS/Windy
This folder contains all you need to build our air quality device! |
|
Experimental |
| 63 |
stormalytics/hurricane-forecasting
Deep Learning for Hurricane Forecasting |
|
Experimental |
| 64 |
steam-bell-92/Intel_Sensors
An Project consisting both—Supervised Learning (Random Forest Classifier) &... |
|
Experimental |
| 65 |
aniketwdubey/Rainfall-Prediction-end-to-end-ML-project
The main motive of the project is to predict the amount of rainfall in... |
|
Experimental |
| 66 |
mdzaheerjk/Thunderstorm-Forecasting-with-MLFlow-Tracking
Develop a robust thunderstorm forecasting system leveraging machine learning... |
|
Experimental |
| 67 |
adjscent/reverent_kilby
Predictive Model for Menstruation |
|
Experimental |
| 68 |
gsujal421/Rainfall-Prediction-System
End-to-end rainfall prediction app with Streamlit and Docker (deployed). |
|
Experimental |
| 69 |
IsaCouture/Weather-Type-Classification-WebApp
🌦️ A Flask-based ML web app for classifying weather types (Sunny, Rainy,... |
|
Experimental |
| 70 |
Shuyib/london_weather_prediction
The London Weather Project aims to predict the mean temperature in London... |
|
Experimental |
| 71 |
Devanik21/AI-Weather-App
Weather intelligence app combining real-time OpenWeatherMap data with ML... |
|
Experimental |
| 72 |
GeoCd/MMMX-station-weather-analysis
Exploratory data analysis, predictive modeling and production pipeline on... |
|
Experimental |
| 73 |
rotsl/weather-ml
Hybrid cloud-edge weather ML platform that predicts near-term rainfall,... |
|
Experimental |
| 74 |
Calvinxc1/argo-data-interpolation
ARGO oceanographic data interpolation with temperature-salinity profile analysis |
|
Experimental |
| 75 |
NAICNO/wp7-UC1-climate-indices-teleconnection
UC1 — Ensemble ML prediction of climate teleconnections using NorESM... |
|
Experimental |
| 76 |
fbenkhelifa/binary-prediction-with-a-rainfall-dataset
Notebook-based rainfall binary classification workflow for applied ML... |
|
Experimental |
| 77 |
tomas-jovelino-dev/BradfordWeatherML
🌤️ Analyze and predict solar radiation and rainfall in Bradford using visual... |
|
Experimental |
| 78 |
AAnzel/Polar-Diagrams-Dashboard
"A Multi-Technique Approach for Improving Summary Polar Diagrams" by... |
|
Experimental |
| 79 |
JGrassi97/AIUQ-diagnostic
Diagnostic system for uncertainty quantification of AI-based weather... |
|
Experimental |
| 80 |
jayeshmanani/Decision-Tree-Classifier-using-scikit-learn
In this notebook, we will use scikit-learn to perform a decision tree based... |
|
Experimental |
| 81 |
yama-jan/stlouis-weather-predictor
🌡️ Predict St. Louis' average daily temperature using historical data with... |
|
Experimental |
| 82 |
Mert-chan/IonoBench
Framework for benchmarking spatiotemporal models for global ionosphere forecasting |
|
Experimental |
| 83 |
javedali99/machine-learning-final-project
Storm Surge Prediction Using Different Machine Learning Methods |
|
Experimental |
| 84 |
DeepthiSudharsan/Rainfall-Pattern-Prediction-using-ML
Environmental Studies (P/F course) - End Semester Project |
|
Experimental |
| 85 |
HROlive/Tropical-Cyclone-Intensity-Estimation
Solution for categorizing hurricanes based on intensity, using a deep... |
|
Experimental |
| 86 |
TheRoberto2512/Weather-Classification
Progetto finale del corso Machine Learning, A.A. 2023/2024, Università degli... |
|
Experimental |
| 87 |
frasertheking/DeepPrecip
A deep convolutional neural network for surface precipitation retrievals |
|
Experimental |
| 88 |
bond005/yandex-shifts-weather
The best solution of the Weather Prediction track in the Yandex Shifts challenge |
|
Experimental |
| 89 |
NirmalSitaldin/RWS-Climate_Adaptation_of_Road_Transport_Networks
This repository contains the data and code used for the PhD project "RWS -... |
|
Experimental |
| 90 |
IONIS-AI/.github
Advanced Ionospheric Neural Inference System (IONIS). Engineering the... |
|
Experimental |
| 91 |
Matheus-Rodriguez/TerraCast
Terracast is a website for risk prediction |
|
Experimental |
| 92 |
Pavithra734/Rainfall-Predictor
Rainfall prediction ML web app using Flask & Random Forest |
|
Experimental |
| 93 |
Amr-Belal-77/Weather-Monitoring-System
A dynamic PHP + MySQL weather monitoring dashboard that displays real-time... |
|
Experimental |
| 94 |
BaptisteZloch/MakeIT-How-to-forecast-weather-with-Arduino-Nano-33
This repository is dedicated to the second tutorial of my youtube channell... |
|
Experimental |
| 95 |
SyedHussain23/air-temperature-forecasting
Time series forecasting project to predict monthly air temperature trends... |
|
Experimental |
| 96 |
ldicarlo1/weather_forecast_bias_correction
A simple bias correction of temperature, dew point, and 10m wind speeds for... |
|
Experimental |
| 97 |
adnankarol/Water-Consumption-Prediction-Service
A complete end to end system for water consumption forecasting involving... |
|
Experimental |
| 98 |
Hrishikesh332/Weather-Forecasting-Using-ML
The aim of this project to see to do the prediction of the weather using the... |
|
Experimental |
| 99 |
swiss-ai/SwissClim_Evaluations
Verification and viszualization suite for the SwissAI + Climate models |
|
Experimental |
| 100 |
blutjens/climate-emulator
Official repo for "The impact of internal variability on benchmarking deep... |
|
Experimental |
| 101 |
MaryvilleUniversity-AI/stlouis-weather-predictor
Predict the daily average temperature in St. Louis using a neural network... |
|
Experimental |
| 102 |
ramimhossain12/Weather-Forecasting-With-Machine-Learning-Deep-Learning
Weather Predction |
|
Experimental |
| 103 |
riziq-abuirshaid/Climate-Change-Prediction-Using-Artificial-Neural-
Ann Model that predicts Climate Change by comparing old weather forecasts... |
|
Experimental |
| 104 |
MadJokkerr/Tropical-Cyclone
Tropical Cyclone Intensity Classification and Estimation Using Infrared... |
|
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... |
|
Experimental |
| 106 |
OHSEHOON99/precipitation-nowcasting-U-Net-with-HSR-data
Code for improving precipitation nowcasting models using weighted average... |
|
Experimental |
| 107 |
matko-iv/vrijeme
Corrected weather model with higher accuracy using 11 model-ensemble and XGBoost. |
|
Experimental |
| 108 |
HakamShams/IDEE
[NeurIPS'24] Identifying Spatio-Temporal Drivers of Extreme Events |
|
Experimental |
| 109 |
Vishal023/Weather-Reasoning
Weather Reasoning Application |
|
Experimental |
| 110 |
habibsaboahmad/climate-change-ml-project
Machine learning project for global climate change analysis and temperature... |
|
Experimental |
| 111 |
mveilleux/time-to-run
A Chrome Extension that uses machine learning to predict if the weather... |
|
Experimental |
| 112 |
DuncanMainya/Weather_Classifier
Uses the Resnet34 architecture to classify different weather conditions |
|
Experimental |
| 113 |
Hereon-KSN/cygnss-deployment
Web Interface for Wind Speed Prediction |
|
Experimental |
| 114 |
AngeClementAkazan/Localized-Weather-Prediction-Using-KAN-and-DeepRNNs
This repository contains the code and resources for the research project... |
|
Experimental |
| 115 |
openosmia/snowlaps
Deep learning emulator of a radiative transfer model to study the impact of... |
|
Experimental |
| 116 |
mayankchoudhary23/climate-food-supply-ml
Machine learning analysis of climate change impacts on global food supply... |
|
Experimental |
| 117 |
Ali-Jabbar-CS/ai-weather-assistant
AI-powered weather app with local Llama3 descriptions and SDXL-generated cityscapes |
|
Experimental |
| 118 |
CapMorningStar/daly-city-weather-ml
Machine learning project for Daly City weather analysis and prediction using... |
|
Experimental |
| 119 |
2ammyy/WeatherGuardTN_AI_BI_project
Tunisia Weather Danger & Vigilance Forecast |
|
Experimental |
| 120 |
nalmojel/Ai-Project
Climate change trend analysis and temperature forecasting using ML on 250+... |
|
Experimental |
| 121 |
Patilsag/rainfall-runoff-lstm
Exploratory LSTM for rainfall-runoff modeling using the CAMELS dataset. |
|
Experimental |
| 122 |
dwninii/Menstrual_Cycle_Analysis
Multi-target regression project predicting menstrual cycle length and... |
|
Experimental |
| 123 |
arjit-abhi/rainfall-prediction
machine-learning data-science xgboost rainfall-prediction scikit-learn python |
|
Experimental |
| 124 |
arshchawla21/cyclone-lstm-forecasting
This research project explores LSTM RNNs for cyclone forecasting, comparing... |
|
Experimental |
| 125 |
jingwenshi-dev/Weather-Forecasting-by-GRU-Transformer
Predict the next 24 hours' temperatures by GRU and Transformer |
|
Experimental |
| 126 |
pxtroniwnl/huya-web
Dashboard meteorológico con mapa interactivo y series de tiempo.... |
|
Experimental |
| 127 |
jakyjackal/CometWeb-Carbon_Badge
🌿 Display lightweight CO₂e emissions badge per page view using a web... |
|
Experimental |
| 128 |
Devparihar5/A-Data-Centric-Approach-to-Weather-Prediction
A Data-Centric Approach to Weather Prediction: IoT and Machine Learning on... |
|
Experimental |
| 129 |
andrea-gasparini/big-data-weather-forecasting
Big Data weather forecasting, experimenting with logistic regression, SVM... |
|
Experimental |
| 130 |
harshilp2930/chronos-01
AI-powered ISRO launch weather scrub risk prediction system |
|
Experimental |
| 131 |
Amaan-developpeur/WeatherPredictionAPI
WeatherPredictionAPI : A full-stack machine learning system that predicts... |
|
Experimental |
| 132 |
Rahul-JOON/Forecast-Journal
Forecast Journal is a dynamic project designed to fetch, store, and analyze... |
|
Experimental |
| 133 |
gereltuya/ai-for-climate-action
Code for a scientific article review project for practice at SPbU |
|
Experimental |
| 134 |
jaya6400/weather_agent_ai_app
Weather Agent using Google Gemini |
|
Experimental |
| 135 |
arpitaapatel/Global-Climate-Data-Analytics-Dashboard-
An interactive data science dashboard for real-time climate analytics and ML... |
|
Experimental |
| 136 |
jchburmester/ai_cc
Mapping the Landscape of AI, ML, and DL in Climate Change Research |
|
Experimental |
| 137 |
DanteSc03/Machine-Learning-Wave-Predictions
The purpose of this project is to use BigQuery AutoML to build a regression... |
|
Experimental |
| 138 |
pnnl/raft-model.github.io
Homepage of the Risk Analysis Framework for Tropical Cyclones (RAFT), a... |
|
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... |
|
Experimental |
| 140 |
SarwanShah/Precipitation-Nowcasting-Using-Deep-Learning-2024
Implemented state-of-the-art ConvLSTM and TrajGRU models for precipitation... |
|
Experimental |
| 141 |
cbhua/coagulant-forecast
[Water Research 23] "Coagulant dosage determination using deep... |
|
Experimental |
| 142 |
norlys-org/model
machine learning model for nowcasting northern lights oval based on ground... |
|
Experimental |
| 143 |
dpmendez/climate-finance
Modeling financial market responses to U.S. climate disasters using abnormal... |
|
Experimental |
| 144 |
Youssef3082004/Weather_Forecasting
This project focuses on predicting weather conditions based on... |
|
Experimental |
| 145 |
brbousnguar/weather-app-openai
Intelligent weather app combining React, OpenAI GPT-4 & OpenWeatherMap for... |
|
Experimental |
| 146 |
shihabmuhtasim/Machinearning-Model-Weather-Prediction-Rain-Snow-
This project aims to address the challenge of predicting whether it will... |
|
Experimental |
| 147 |
saoud30/AtmosPhase
AtmosPhase isn't just another weather app 🌤️ - it's your personal weather... |
|
Experimental |
| 148 |
LoeugeTech/Weather_Prediction
Weather Prediction system |
|
Experimental |
| 149 |
bchryzal/Smart-Home-s-Temperature-Time-Series-Forecasting
Use your skills to help construct a sustainable society by predicting... |
|
Experimental |
| 150 |
Anas436/Extreme-Weather-Forecasts-AI
Improving Extreme Weather Forecasts Using AI |
|
Experimental |
| 151 |
SarwanShah/Review-On-RNNs-LSTMS-For-Precipitation-Nowcasting-2024
In this project we worked on developing an understanding of RNN and LSTM... |
|
Experimental |
| 152 |
BoredDam/weather-forecasting-in-Szeged
A machine learning project about weather forecasting, by @BoredDam and @paolovolpini. |
|
Experimental |