An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with climate

A curated list of projects in awesome lists tagged with climate .

https://github.com/make-all/tuya-local

Local support for Tuya devices in Home Assistant

climate dehumidifiers fans heaters home-assistant humidifiers lights pool-heaters switches tuya

Last synced: 14 May 2025

https://github.com/wrf-model/WRF

The official repository for the Weather Research and Forecasting (WRF) model

climate forecast fortran model nwp simulation weather wrf

Last synced: 14 Mar 2025

https://github.com/clima/oceananigans.jl

🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs

climate climate-change data-assimilation fluid-dynamics gpu julia machine-learning ocean

Last synced: 14 May 2025

https://github.com/CliMA/Oceananigans.jl

🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs

climate climate-change data-assimilation fluid-dynamics gpu julia machine-learning ocean

Last synced: 14 Mar 2025

https://github.com/warifp/facebooktoolkit

a tool to get Facebook data, and some Facebook bots, and extra tools found on Facebook Toolkit ++.

bot climate climate-control composer composer-package facebook facebook-api facebook-bot facebook-graph-api facebook-login facebook-messenger-bot facebook-sdk php php7

Last synced: 04 Oct 2025

https://github.com/kartoffeltoby/better_thermostat

This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.

climate energy-efficiency hacktoberfest hacs home-assistant home-automation homeassistant moes sea801 sea802 sensor smarthome spzb0001 thermostat ts0601 tuya zigbee zigbee2mqtt

Last synced: 16 May 2025

https://github.com/warifp/FacebookToolkit

a tool to get Facebook data, and some Facebook bots, and extra tools found on Facebook Toolkit ++.

bot climate climate-control composer composer-package facebook facebook-api facebook-bot facebook-graph-api facebook-login facebook-messenger-bot facebook-sdk php php7

Last synced: 14 Apr 2025

https://github.com/cloud-carbon-footprint/cloud-carbon-footprint

Cloud Carbon Footprint is a tool to estimate energy use (kilowatt-hours) and carbon emissions (metric tons CO2e) from public cloud usage

carbon-emissions carbon-footprint climate cloud hacktoberfest sustainability thoughtworks

Last synced: 24 Mar 2025

https://github.com/KartoffelToby/better_thermostat

This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.

climate energy-efficiency hacktoberfest hacs home-assistant home-automation homeassistant moes sea801 sea802 sensor smarthome spzb0001 thermostat ts0601 tuya zigbee zigbee2mqtt

Last synced: 07 May 2025

https://github.com/neuralgcm/neuralgcm

Hybrid ML + physics model of the Earth's atmosphere

climate neuralgcm weather

Last synced: 11 Dec 2025

https://github.com/kkulma/climate-change-data

:earth_africa: A curated list of APIs, open data and ML/AI projects on climate change

climate climate-analysis climate-change climate-data data data-science datascience hacktoberfest python r resources rstats

Last synced: 04 Apr 2025

https://github.com/catalyst-cooperative/pudl

The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.

cems climate coal ddj eia eia860 eia923 electricity emissions energy epa etl ferc ghg natural-gas open-data pudl python sqlite utility

Last synced: 14 May 2025

https://github.com/meteostat/meteostat-python

Access and analyze historical weather and climate data with Python.

climate climate-change climate-data data-science meteostat open-data statistics weather weather-data weather-station

Last synced: 20 Jul 2025

https://github.com/clima/climatemachine.jl

Climate Machine: an Earth System Model that automatically learns from data

climate climate-change gpu julia

Last synced: 04 Oct 2025

https://github.com/CliMA/ClimateMachine.jl

Climate Machine: an Earth System Model that automatically learns from data

climate climate-change gpu julia

Last synced: 01 May 2025

https://github.com/e3sm-project/e3sm

Energy Exascale Earth System Model source code. NOTE: use "maint" branches for your work. Head of master is not validated.

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

Last synced: 27 Oct 2025

https://github.com/ESCOMP/CESM

The Community Earth System Model

climate climate-model ncar

Last synced: 20 Jul 2025

https://github.com/E3SM-Project/E3SM

Energy Exascale Earth System Model source code. NOTE: use "maint" branches for your work. Head of master is not validated.

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

Last synced: 20 Jul 2025

https://github.com/team-ocean/veros

The versatile ocean simulator, in pure Python, powered by JAX.

climate distributed geophysics gpu jax multi-core oceanography parallel python

Last synced: 15 May 2025

https://github.com/wri/global-power-plant-database

A comprehensive, global, open source database of power plants

climate climate-data energy energy-data free-datasets open-data open-datasets

Last synced: 07 May 2025

https://github.com/ropensci/rnoaa

R interface to many NOAA data APIs

climate noaa noaa-data r r-package rstats

Last synced: 24 Oct 2025

https://github.com/escomp/ctsm

Community Terrestrial Systems Model (includes the Community Land Model of CESM)

cesm climate clm ecosystem hydrology land land-surface-model ncar

Last synced: 29 Dec 2025

https://github.com/DomiStyle/esphome-panasonic-ac

Open source alternative for Panasonic air condition wifi adapters that works locally without the Comfort Cloud

ac climate cloud comfort comfort-cloud esp esp32 esp8266 esphome heat heat-pump home-assistant home-automation hvac iot mqtt panasonic pump

Last synced: 21 Oct 2025

https://github.com/UW-Hydro/VIC

The Variable Infiltration Capacity (VIC) Macroscale Hydrologic Model

climate hydrology land-surface streamflow

Last synced: 20 Jul 2025

https://github.com/cartesapp/cartes

L'appli Web de cartes grand public

cartes climate cycling ecology maps public-transport transit walking

Last synced: 08 Apr 2025

https://github.com/nvidia/earth2mip

Earth-2 Model Intercomparison Project (MIP) is a python framework that enables climate researchers and scientists to inter-compare AI models for weather and climate.

climate deep-learning weather

Last synced: 29 Oct 2025

https://github.com/pangeo-data/climpred

:earth_americas: Verification of weather and climate forecasts :earth_africa:

climate climate-analysis dask forecasting pangeo prediction python s2d s2s xarray

Last synced: 15 May 2025

https://github.com/organic-basics/ob-low-impact-website

The Low Impact version of the Organic Basics website

climate co2 nuxtjs shopify sustainability

Last synced: 07 May 2025

https://github.com/Organic-Basics/ob-low-impact-website

The Low Impact version of the Organic Basics website

climate co2 nuxtjs shopify sustainability

Last synced: 07 May 2025

https://github.com/NVIDIA/earth2mip

Earth-2 Model Intercomparison Project (MIP) is a python framework that enables climate researchers and scientists to inter-compare AI models for weather and climate.

climate deep-learning weather

Last synced: 01 Apr 2025

https://github.com/aazuspan/wxee

A Python interface between Earth Engine and xarray for processing time series data

climate climatology earth-engine earth-observation gis gridded netcdf raster time-series weather wx xarray

Last synced: 16 May 2025

https://github.com/hyperledger-labs/blockchain-carbon-accounting

This project implements blockchain applications for climate action and accounting, including emissions calculations, carbon trading, and validation of climate claims. It is part of the Linux Foundation's Hyperledger Climate Action and Accounting SIG.

blockchain blockchain-network blockchain-technology climate climate-change dlt

Last synced: 16 May 2025

https://github.com/mikejohnson51/climateR

An R 📦 for getting point and gridded climate data by AOI

aoi climate dataset geospatial gridded-climate-data rstats weather

Last synced: 20 Jul 2025

https://github.com/pangeo-data/scikit-downscale

Statistical climate downscaling in Python

climate downscaling scikit-learn xarray

Last synced: 04 Oct 2025

https://github.com/kylemcdonald/ethereum-nft-activity

Estimate the total emissions for popular CryptoArt platforms.

climate cryptoart ethereum

Last synced: 15 Mar 2025

https://github.com/nci/scores

scores: Metrics for the verification, evaluation and optimisation of forecasts, predictions or models.

climate contingency-table dask forecast-evaluation forecast-verification forecasting model-validation oceanography pandas python verification weather xarray

Last synced: 18 Aug 2025

https://github.com/pylandtemp/pylandtemp

Algorithms for computing global land surface temperature and emissivity from NASA's Landsat satellite images with Python.

climate earth-observation earth-science geodata geospatial image-processing landsat landsat-8 landsat-data nasa-api nasa-data python raster remote-sensing satellite-data satellite-imagery-analysis satellite-images

Last synced: 20 Jul 2025

https://github.com/geoschem/geos-chem

GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory generation scripts, and interface code. This repository is used as a submodule within the GCClassic and GCHP wrappers, as well as in other modeling contexts (external ESMs).

aerosols atmospheric-chemistry atmospheric-chemistry-modeling atmospheric-composition atmospheric-modelling aws bash-script carbon-cycle climate cloud-computing configuration earth-system-modeling fortran greenhouse-gases integration-tests mercury methane particulate-matter run-directory scientific-computing

Last synced: 01 Apr 2025

https://github.com/incubateur-ademe/nosgestesclimat

Estimez votre empreinte climat - le modèle de calcul

climate co2

Last synced: 07 May 2025

https://github.com/chadagreene/cdt

The Climate Data Toolbox for MATLAB

cdt climate climate-data-toolbox earth-science matlab oceanography

Last synced: 07 Apr 2025

https://github.com/apache/climate

Mirror of Apache Open Climate Workbench

climate

Last synced: 21 Oct 2025

https://github.com/jcwillox/hass-template-climate

❄️Templatable Climate Device for Home Assistant, Supports Running Actions On Service Calls.

climate hacs homeassistant template

Last synced: 17 Mar 2025

https://github.com/brian-rose/climatelaboratorybook

JupyterBook source for The Climate Laboratory

climate climate-model jupyter open-textbooks python

Last synced: 13 Aug 2025

https://github.com/JGCRI/hector

The Hector Simple Climate Model

climate climate-change climate-model hector science

Last synced: 20 Jul 2025

https://github.com/JanM321/esphome-lg-controller

Wired controller for LG HVAC units using ESPHome and ESP32

ac climate esp32 esphome home-assistant homeassistant hvac lg

Last synced: 21 Oct 2025

https://github.com/PCMDI/pcmdi_metrics

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

Last synced: 20 Jul 2025

https://github.com/NOAA-GFDL/FMS

GFDL's Flexible Modeling System

climate climate-model fms fortran gfdl infrastructure netcdf

Last synced: 20 Jul 2025

https://github.com/hyriver/hyriver.github.io

A Python software stack for retrieving hydroclimate data from web services.

climate data hydrology python webservice

Last synced: 04 Oct 2025

https://github.com/Ribbit-Network/ribbit-network-frog-hardware

The sensor for the world's largest crowdsourced network of open-source, low-cost, GHG Gas Detection Sensors.

balena climate co2-sensors influxdb raspberry-pi

Last synced: 07 May 2025

https://github.com/bczernecki/climate

The R climate package: an interface for downloading in-situ meteorological (and hydrological) dataset

climate climate-data imgw meteorological-data meteorology noaa-data ogimet r r-package sounding

Last synced: 16 May 2025

https://github.com/eugeneliu/xiaomi_airconditioningcompanionmcn02

Model lumi.acpartner.mcn02 Xiaomi air conditioning companion access HomeAssistent.

climate hacs xiaomi-mi

Last synced: 09 Jul 2025

https://github.com/dgilford/tcpyPI

tcpyPI, aka "pyPI": Tropical Cyclone Potential Intensity Calculations in Python

climate climate-data hurricane-calculations hurricanes potential-intensity tropical-cyclone tropical-cyclone-variability weather-conditions

Last synced: 20 Jul 2025

https://github.com/spencerahill/aospy

Python package for automated analysis and management of gridded climate data

climate netcdf python science xarray

Last synced: 15 Mar 2025

https://github.com/heigeo/climata

Python library for loading and iterating over climate and flow time series data (from ACIS/NOAA RCCs, CoCoRaHS, Hydromet/USBR, CNRFC ESP/NWS, SNOTEL/AWDB/NRCS, and NWIS/USGS)

acis api climate data-loader epa hydromet snotel usgs wqx

Last synced: 21 Oct 2025

https://github.com/CliMA/ClimaAtmos.jl

ClimaAtmos.jl is a library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools. We welcome contributions!

climate data-assimilation fluid-dynamics julia machine-learning optimization

Last synced: 27 Mar 2025

https://github.com/mtry/homebridge-smart-irrigation

Turn any electrical irrigation valve into a smart-valve.. or run your pumps on a smart schedule based on your climate! This homebridge plugin exposes a multi-zone irrigation sprinkler dummy control system to Apple's HomeKit. Although a dummy, it brings smarts of an evapotranspiration based climate and plant adaptive irrigation controller with the use of OpenWeatherMap API. The plugin can optionally email you, and/or send you push notifications through Pushover or Pushcut, with the watering schedule it has calculated, or when a watering run is completed, along with the next 7-day weather forecast. Added option to expose system controls to Homekit allowing a user to enable/disable irrigation, rechecks, push and email notifications from within the Home App. Associated WaterLevel Characteristic shows the % of watering cycle remaining.

adaptive-control climate evapotranspiration homebridge homebridge-plugin homebridge-smart-irrigation homekit irrigation openweathermap-api pushcut pushover smart-irrigation solenoid-valves sprinkler sprinkler-controller valve watering watering-controller weather zones

Last synced: 22 Jun 2025

https://github.com/clima/climaatmos.jl

ClimaAtmos.jl is a library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools. We welcome contributions!

climate data-assimilation fluid-dynamics julia machine-learning optimization

Last synced: 04 Apr 2025

https://github.com/E3SM-Project/scream

Fork of E3SM used to develop exascale global atmosphere model written in C++ (aka SCREAM)

atmosphere-model climate cxx e3sm gcm hpc kokkos

Last synced: 20 Jul 2025

https://github.com/e3sm-project/scream

Fork of E3SM used to develop exascale global atmosphere model written in C++ (aka SCREAM)

atmosphere-model climate cxx e3sm gcm hpc kokkos

Last synced: 02 Apr 2025

https://github.com/spcl/open-earth-compiler

development repository for the open earth compiler

climate compiler high-performance-computing mlir stencil weather

Last synced: 13 Apr 2025

https://github.com/opennem/opennem

Australian energy market data platform

aemo climate data energy nem nemweb openelectricity opennem superpower wem

Last synced: 12 Apr 2025

https://github.com/NCAR/icar

The Intermediate Complexity Atmospheric Research model (ICAR)

climate downscaling icar netcdf precipitation regional-climate-model

Last synced: 20 Jul 2025

https://github.com/singularity-energy/open-grid-emissions

Tools for producing high-quality hourly generation and emissions data for U.S. electric grids

carbon-accounting carbon-emissions climate climate-change decarbonization eia electricity emissions epa ghg ghg-emissions open-data power-systems python

Last synced: 07 May 2025

https://kylemcdonald.github.io/ethereum-emissions/

Estimating the daily energy usage for Ethereum.

climate energy ethereum python

Last synced: 30 Apr 2025

https://github.com/kylemcdonald/ethereum-emissions

Estimating the daily energy usage for Ethereum.

climate energy ethereum python

Last synced: 10 Jun 2025

https://github.com/NCPP/ocgis

OpenClimateGIS is a set of geoprocessing and calculation tools for CF-compliant climate datasets.

climate climate-datasets gdal-python gis grid mpi mpi4py netcdf shapefiles thredds

Last synced: 20 Jul 2025

https://github.com/ncar/icar

The Intermediate Complexity Atmospheric Research model (ICAR)

climate downscaling icar netcdf precipitation regional-climate-model

Last synced: 08 Mar 2025

https://github.com/odinn-sciml/odinn.jl

Global glacier model using Universal Differential Equations for climate-glacier interactions

climate cryosphere differential-equations glaciers julia scientific-machine-learning sciml

Last synced: 09 Aug 2025

https://github.com/meteostat/weather-stations

A list of public weather stations everyone can edit and share.

climate data-science json meteostat weather weather-stations

Last synced: 20 Jul 2025

https://github.com/asjadnaqvi/climate-econ

A repository for tracking developments in the climate/environmental/ecological economics literature

causality climate ecological economics environment literature

Last synced: 03 Jan 2026

https://github.com/duncanwp/esem

Easy emulating of geophysical models including (but not limited to!) Earth System Models.

climate emulation machine-learning

Last synced: 09 Apr 2025

https://github.com/duncanwp/ESEm

Easy emulating of geophysical models including (but not limited to!) Earth System Models.

climate emulation machine-learning

Last synced: 08 May 2025

https://github.com/umd-cgs/gcam-china

GCAM-China - The Global Change Analysis Model with China provincial-level details

china climate coupled-human-natural-systems economics energy gcam gcam-china human-earth-system integrated-assessment-model land

Last synced: 20 Jul 2025

https://github.com/clima/climaland.jl

Clima's Land Model

climate gpu julia land land-surface-model

Last synced: 11 Dec 2025

https://github.com/undp/undp-carbon-registry

National Carbon Credit Registry Digital Public Good (DPG) by Digital For Climate (D4C) collaboration. Code coordinated by ExO/CDO & BPPS/Climate.

carbon-emissions climate digital-public-goods sustainable-development-goals

Last synced: 06 Apr 2025

https://github.com/CCI-Tools/cate

ESA CCI Toolbox (Cate)

cci climate conda esa python

Last synced: 20 Jul 2025

https://github.com/OceanBioME/OceanBioME.jl

🌊 🦠 🌿 A fast and flexible modelling environment written in Julia for modelling the coupled interactions between ocean biogeochemistry, carbonate chemistry, and physics

biogeochemical-models biogeochemistry climate julia ocean ocean-modelling ocean-sciences oceanography

Last synced: 07 May 2025

https://github.com/ArcticSnow/TopoPyScale

TopoPyScale: a Python library to perform simplistic climate downscaling at the hillslope scale

climate climate-science clustering dem downscaling era5 geoscience joss science timeseries xarray

Last synced: 20 Jul 2025