A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

xgcm

A Python package for analyzing general circulation model output data.

climate-model finite-volume gridded-data python

Climate Change - Climate Data Processing and Analysis - Last synced: 26 Apr 2025 - Ranking: 18.1

CliMT

A Toolkit for building Earth system models in Python.

atmospheric-modelling climate-model python

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 16.0

climlab

A Python package for process-oriented climate modeling.

climate-model climate-science educational-software python

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 15.2

PCMDI Metrics Package

Open-source Python package for Systematic Evaluation of Climate and Earth System Models.

climate climate-analysis climate-data climate-model climate-model-evaluation climate-models climate-science climate-variability python

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 14.6

Pymagicc

A Python wrapper around the reduced complexity climate model.

climate-model magicc-model python-wrapper

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 14.2

SBTi Temperature Alignment tool

Helps companies and financial institutions to assess the temperature alignment of current targets, commitments, and investment and lending portfolios, and to use this information to develop targets for official validation.

climate-data climate-model climate-science finance portfolio suistainable

Sustainable Development - Sustainable Investment - Last synced: 26 Apr 2025 - Ranking: 13.3

The Flexible Modeling System

A software framework for supporting the efficient development, construction, execution, and scientific interpretation of atmospheric, oceanic, and climate system models.

climate climate-model fms fortran gfdl infrastructure netcdf

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 11.4

pyhector

A Python interface for the simple global climate carbon-cycle model Hector.

climate-model hector-model python-wrapper

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 11.2

The Community Earth System Model

Composed of separate models simultaneously simulating the Earth's atmosphere, ocean, land, river run-off, land-ice, and sea-ice, plus one central coupler/moderator component, it allows researchers to conduct fundamental research into the Earth's past, present, and future climate states.

climate climate-model ncar

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 9.1

COSIMA

Ocean and sea-ice model analysis tools and examples.

climate-analysis climate-model climate-science jupyter ocean-modelling python sea-ice

Cryosphere - Sea Ice - Last synced: 26 Apr 2025 - Ranking: 8.7

Isca

A framework for the idealized modeling of the global circulation of planetary atmospheres at varying levels of complexity and realism.

atmospheric-modelling atmospheric-science climate-model geophysical-fluid-dynamics planetary-atmospheres

Atmosphere - Atmospheric Composition and Dynamics - Last synced: 26 Apr 2025 - Ranking: 8.7

hector

An open source, object-oriented, simple global climate carbon-cycle model.

climate climate-change climate-model hector science

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 8.1

RegCM

This Regional Climate Model can be applied to any region of the World, with grid spacing of up to about 3 km, and for a wide range of studies, from process studies to paleoclimate and future climate simulation.

climate-model regional-climate-model

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: 8.0

RTE+RRTMGP

A set of codes for computing radiative fluxes in planetary atmospheres.

climate-model radiative-transfer

Atmosphere - Radiative Transfer - Last synced: 26 Apr 2025 - Ranking: 8.0

MITgcm.jl

Julia interface to MITgcm that allows user not only to analyze model output, but also to download the source code, build the model executable, modify run-time parameters, run model simulations, or verify model results against a benchmark.

adjoint adjoint-sensitivities biogeochemistry climate climate-model climate-science ecology model ocean ocean-modelling ocean-sciences particles seaice tracers transport

Hydrosphere - Ocean Models - Last synced: 26 Apr 2025 - Ranking: 6.8

The Climate Laboratory

A hands-on approach to climate physics and climate modeling.

climate climate-model jupyter open-textbooks python

Sustainable Development - Education - Last synced: 26 Apr 2025 - Ranking: 6.0

MiMA

Model of an idealized Moist Atmosphere: Intermediate-complexity General Circulation Model with full radiation.

atmospheric-modelling atmospheric-science climate-model fortran gcm

Atmosphere - Atmospheric Composition and Dynamics - Last synced: 26 Apr 2025 - Ranking: 5.8

ClimateModeling_courseware

A collection of interactive lecture notes and assignments in Jupyter notebook format.

climate-model climate-science educational-materials jupyter-notebook python radiative-transfer

Sustainable Development - Education - Last synced: 26 Apr 2025 - Ranking: 5.1

E3SM

A state-of-the-art fully coupled model of the Earth's climate including important biogeochemical and cryospheric processes.

climate climate-model climate-science e3sm fortran snl-applications

Climate Change - Earth and Climate Modeling - Last synced: 26 Apr 2025 - Ranking: -Infinity

ProjectDrawdown

The mission of Project Drawdown is to help the world reach "Drawdown"— the point in the future when levels of greenhouse gases in the atmosphere stop climbing and start to steadily decline, thereby stopping catastrophic climate change — as quickly, safely, and equitably as possible.

climate climate-change climate-change-mitigation climate-model climate-solutions drawdown

Sustainable Development - Knowledge Platforms - Last synced: 26 Apr 2025 - Ranking: -Infinity

MPAS-Analysis

Analysis for simulations produced with Model for Prediction Across Scales (MPAS) components and the Energy Exascale Earth System Model (E3SM), which used those components.

climate-analysis climate-model e3sm mpas mpas-analysis

Climate Change - Climate Data Processing and Analysis - Last synced: 26 Apr 2025 - Ranking: -Infinity