A curated list of open-source tools, APIs, datasets, and resources at the intersection of climate science, agriculture, and irrigation engineering.
Contributions welcome! Read the contributing guidelines first.
- Climate Data
- Soil Data
- Remote Sensing
- Evapotranspiration & Irrigation
- Vegetation Indices
- Crop Modeling
- Machine Learning for Agriculture
- Mexico Specific
- Communities & Conferences
- Learning
- NASA POWER β Solar radiation, meteorological and climate data API for renewable energy and agroclimatology.
- Copernicus Climate Data Store (ERA5) β Access to ERA5 reanalysis and hundreds of climate datasets from the Copernicus programme.
- OpenWeather API β Current, forecast, and historical weather data for any location.
- World Bank Climate Knowledge Portal β Climate data, vulnerability assessments, and adaptation tools by country.
- CHIRPS Rainfall Data β High-resolution quasi-global rainfall estimates (1981βpresent) from UCSB Climate Hazards Center.
- SoilGrids (ISRIC) β Global gridded soil information at 250m resolution (properties, classes, uncertainty).
- FAO Soils Portal β Global soil information hub with maps, databases, and the Harmonized World Soil Database.
- OpenLandMap β Open portal to global environmental data including soil, climate, vegetation, and terrain layers.
- Google Earth Engine β Planetary-scale geospatial analysis platform with a multi-petabyte data catalog.
- Sentinel Hub β Cloud API for satellite imagery processing. Includes EO Browser.
- Copernicus Data Space β Free Sentinel satellite data access (successor to the old Copernicus Open Access Hub).
- MODIS Data (NASA) β Moderate Resolution Imaging Spectroradiometer data portal.
- Landsat (USGS) β Landsat satellite imagery. Data available via EarthExplorer.
- QGIS β Free, open-source cross-platform geographic information system.
- Rasterio β Python library for reading and writing geospatial raster datasets.
- GeoPandas β Python library extending pandas for spatial operations on geometric types.
- OpenET β Satellite-based evapotranspiration data platform using an ensemble of six ET models.
- PyETo β Python package for calculating reference/potential evapotranspiration (FAO-56, Hargreaves, Thornthwaite).
- RefET β ASCE Standardized Reference Evapotranspiration Functions in Python.
- FAO ETo Calculator β Free software for computing reference ET with the FAO Penman-Monteith equation.
- FAO AQUASTAT β Global information system on water resources, water use, and agricultural water management.
- AquaCrop (FAO) β Crop water productivity model simulating yield response to water.
- Awesome GEE Community Catalog β Community-sourced geospatial datasets curated for Google Earth Engine. GitHub.
- Ndvi2Gif β Python library for creating multi-seasonal remote sensing index composites via GEE.
- kNDVI β Kernel NDVI implementation in Python, JavaScript (GEE), R, Julia, and MATLAB.
- sentinelsat β Python API and CLI to search and download Copernicus Sentinel satellite images.
- NDVI on GitHub β Collection of NDVI-related repositories.
- DSSAT β Decision Support System for Agrotechnology Transfer; dynamic crop growth simulation for 45+ crops.
- APSIM β Agricultural Production Systems Simulator with 80+ modules for plant, animal, soil, and climate interactions.
- CropSyst β Multi-year, multi-crop daily time step growth simulation model (Washington State University).
- AgML β Centralized framework for agricultural ML with public datasets, benchmarks, and pretrained models.
- PlantVillage Dataset β 54,306 images of healthy and diseased plant leaves. Also on Kaggle.
- Radiant Earth β Open geospatial ML data and standards organization.
- TensorFlow PlantVillage β PlantVillage dataset accessible via TensorFlow Datasets.
- CONAGUA / SMN β Servicio Meteorologico Nacional: datos climatologicos, pronosticos y monitor de sequia.
- SIAP β Servicio de Informacion Agroalimentaria y Pesquera; estadisticas oficiales agropecuarias de Mexico.
- INIFAP β Instituto Nacional de Investigaciones Forestales, Agricolas y Pecuarias.
- CONABIO β Comision Nacional para el Conocimiento y Uso de la Biodiversidad. Portal: biodiversidad.gob.mx.
- INEGI β Instituto Nacional de Estadistica y Geografia; incluye datos de suelo.
- Datos Abiertos Mexico β Plataforma Nacional de Datos Abiertos del Gobierno de Mexico.
- FOSS4G β Free and Open Source Software for Geospatial international conference series (OSGeo).
- NASA Harvest β NASA's global consortium on food security and agriculture using Earth observations.
- Open Agriculture Foundation β 51 repositories of open-source agricultural hardware and software.
- FAO eLearning Academy β 700+ free multilingual courses on agriculture, food security, and climate-smart agriculture.
- Google Earth Engine Tutorials β Official tutorials, guides, and trainings for GEE.
- Awesome GEE β Curated list of GEE resources, tutorials, and tools.
- Spatial Thoughts: End-to-End GEE β Comprehensive free course on Google Earth Engine.
- Coursera: Agriculture, Economics and Nature β Agricultural and environmental economics (University of Western Australia).
- Coursera: Climate Change Mitigation β Energy, transport, agriculture and land use in climate mitigation.
Contributions welcome! Please read the contributing guidelines before submitting a PR.
To the extent possible under law, reliasdomi has waived all copyright and related or neighboring rights to this work.
