This page provides an overview of GRASS GIS 8 Addon manual pages available outside of the official OSGeo grass-addons repository. It serves as a central index for community tools that are currently hosted independently.
Are you maintaining an addon listed here? We warmly invite you to move your valuable contributions to the official OSGeo grass-addons repository.
By hosting your addon in the main repository, you help ensure:
Moving your addon is a straightforward process. Please review the Contribution Guidelines on GitHub to get started. If you need assistance with the migration, the GRASS development community is ready to help.
Let’s grow the ecosystem together!
These manual pages are updated weekly via GitHub Actions. Last run: 27 Jul 2026
See also log files of compilation.
The GRASS addons here are generated from the GitHub topic: grass-gis-addons.
Simply edit the description of your repository and add the new topic "grass-gis-addons". It will then appear here after the next run of the relevant scripts.
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| d.osm | d.osm: Fetch OSM features (military installations, checkpoints, power infrastructure, communications towers) from Overpass for the current region and display them. | YannChemin/d.osm | no |
| d.rast.multi | d.rast.multi: Displays user-specified raster maps in the active graphics frame. | mundialis/d_rast_multi | no |
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| g.extension.github | g.extension.github: Downloads and installs extensions from GRASS Addons repository using g.extension | mundialis/g.extension.github | yes |
| g.message.stdout | g.message.stdout: This module writes a message to stdout. | mundialis/g.message.stdout | yes |
| g.region.area | g.region.area: Computes the current region extent or the size of the map in square meters and compares it with the user defined maximum. | mundialis/g.region.area | yes |
| g.region.bbox | g.region.bbox: Sets the region from a bounding box and CRS for that bbox. | mundialis/openeo-addons | no |
| g.remove.path | g.remove.path: Remove temporary files or directories | NVE/actinia_modules_nve | no |
| g.transfer | g.transfer: Move or copy files or directories from source to target | NVE/actinia_modules_nve | no |
| g.unzip | g.unzip: Unzip zip-files in a directory in parallel | NVE/actinia_modules_nve | no |
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| i.ai | YannChemin/i.ai | no | |
| i.asf.download | i.asf.download: Searches and downloads SAR data from the Alaska Satellite Facility. | NVE/actinia_modules_nve | no |
| i.basemap | i.basemap: Import basemaps from various web map services | YannChemin/i.basemap | no |
| i.buildvrt.gdal | i.buildvrt.gdal: Create a VRT (Virtual Raster Tile) from multiple raster files and import it to a STRDS. | NVE/actinia_modules_nve | no |
| i.earthaccess.download | i.earthaccess.download: Searches and downloads earth observation data using the EarthAccess library for NASA Earthdata APIs. | NVE/actinia_modules_nve | no |
| i.hyper.continuum | YannChemin/i.hyper.continuum | yes | |
| i.hyper.rgb | YannChemin/i.hyper.rgb | yes | |
| i.ortho.corona | i.ortho.corona: Runs steps for i.ortho.photo for KH-4A/B Corona and KH-9 Hexagon scenes | mundialis/grass-keyhole | no |
| i.ortho.position | i.ortho.position: Estimate sensor position from scene center and angles | mundialis/grass-keyhole | no |
| i.pytorch.predict | i.pytorch.predict: Apply Deep Learning model to imagery group using pytorch | NVE/actinia_modules_nve | no |
| i.rescale.rgb | i.rescale.rgb: Rescales raster values for optimized RGB visualization. | mundialis/i.rescale.rgb | no |
| i.s2_id.download | mundialis/i.s2_id.download | no | |
| i.s2_id.filter | mundialis/i.s2_id.filter | no | |
| i.satskred | i.satskred: Run avalanche detection from Sentinel-1 imagery using satskred | NVE/actinia_modules_nve | no |
| i.sentinel_1.change | i.sentinel_1.change: Extracts changes from Sentinel-1 Scenes from two dates. | mundialis/i.sentinel_1 | no |
| i.sentinel_1.download_asf | i.sentinel_1.download_asf: Searches and downloads SAR data from the Alaska Satellite Facility. | mundialis/i.sentinel_1 | no |
| i.sentinel_1.forest.mask | i.sentinel_1.forest.mask: Creates Sentinel-1 monthly mosaic based forest mask | mundialis/i.sentinel_1 | no |
| i.sentinel_1 | Toolset for download and processing time series of Sentinel-1 products | mundialis/i.sentinel_1 | yes |
| i.sentinel_1.mosaic | i.sentinel_1.mosaic: Searches for Sentinel-1 scenes based on current region, downloads, preprocesses, imports and patches. | mundialis/i.sentinel_1 | no |
| i.sentinel1.pyrosargeocode | i.sentinel1.pyrosargeocode: Pre-process and import Sentinel-1 imagery using pyroSAR / ESA SNAP | NVE/actinia_modules_nve | no |
| i.sentinel_1.water.worker | i.sentinel_1.water.worker: i.sentinel_1.water.worker is a worker addon for the parallel processing of i.sentinel_1.water. | mundialis/t.sentinel_1.water | no |
| i.sentinel_2.autotraining | i.sentinel_2.autotraining: Automatically generates training data from input bands and indices a reference classification and treecover map. Creates classes water, low vegetation, forest, bare soil and built-up. | mundialis/i.sentinel_2 | no |
| i.sentinel_2 | Toolset for download and processing of Sentinel products | mundialis/i.sentinel_2 | yes |
| i.sentinel2.import | i.sentinel2.import: Imports Sentinel-2 satellite data downloaded from e.g. the Copernicus Data Space Ecosystem | NVE/actinia_modules_nve | no |
| i.sentinel_2.ndvidiff | i.sentinel_2.ndvidiff: Calculates NDVI difference maps from Sentinel-2 data. | mundialis/i.sentinel_2 | no |
| i.sentinel_2.sen2cor | i.sentinel_2.sen2cor: Runs atmospheric correction on a single Sentinel-2 L1C scene using sen2cor. | mundialis/i.sentinel_2 | no |
| i.sentinel.aggregate.metadata | i.sentinel.aggregate.metadata: Aggregate Sentinel product metadata from several tiles or scenes. | NVE/actinia_modules_nve | no |
| i.sentinel.import.worker | i.sentinel.import.worker: Imports Sentinel-2 data into a new mapset, and optionally resamples bands to 10m. | mundialis/t.sentinel | no |
| i.sentinel.mask.worker | i.sentinel.mask.worker: Runs i.sentinel.mask as a worker in different mapsets usually called by t.sentinel.mask. | mundialis/t.sentinel | no |
| i.up42.import | i.up42.import: Imports Pléiades data using the Python SDK from UP42. | mundialis/i.up42.import | no |
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| m.neural_network.apply | m.neural_network.apply: Applies a neural network for semantic segmentation. | mundialis/m.neural_network | no |
| m.neural_network | addons for Regionalverband Ruhr (RVR) related geodata processing | mundialis/m.neural_network | no |
| m.neural_network.postprocessing.patch | m.neural_network.postprocessing.patch: Patches tiles resulting from neural network inference. | mundialis/m.neural_network | no |
| m.neural_network.postprocessing.snapref | m.neural_network.postprocessing.snapref: Merges classification vector with reference data. | mundialis/m.neural_network | no |
| m.neural_network.postprocessing.vectorize | m.neural_network.postprocessing.vectorize: Vectorizes classification raster output and clean up results. | mundialis/m.neural_network | no |
| m.neural_network.preparedata_part1 | m.neural_network.preparedata_part1: Prepare training data for creating a neuronal network | mundialis/m.neural_network | no |
| m.neural_network.preparedata_part1.worker_export | m.neural_network.preparedata_part1.worker_export: Worker module for m.neural_network.preparedata_part1 to export data. | mundialis/m.neural_network | no |
| m.neural_network.preparedata_part1.worker_nullcells | m.neural_network.preparedata_part1.worker_nullcells: Worker module for m.neural_network.preparedata_part1 to check null cells. | mundialis/m.neural_network | no |
| m.neural_network.preparedata_part2 | m.neural_network.preparedata_part2: Prepares tiled imagery and labelled data for training and application in a Neural Network (NN). | mundialis/m.neural_network | no |
| m.neural_network.preparedata_part2.worker_label | m.neural_network.preparedata_part2.worker_label: Worker module for m.neural_network.preparedata_part2 to check and rasterize label data | mundialis/m.neural_network | no |
| m.neural_network.test | m.neural_network.test: Tests a U-Net for a binary tree/ no-tree classification and provides statistical validation parameters. | mundialis/m.neural_network | no |
| m.neural_network.train | m.neural_network.train: Trains a neural network for semantic segmentation including the steps for initial training and finetuning. | mundialis/m.neural_network | no |
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| r3.to.mem | r3.to.mem: Extracts 2D raster slices from a 3D raster map into a RAM-backed in-memory GRASS mapset. Uses tile-bulk reads (Rast3d_get_block with RASTER3D_NO_CACHE) for fast extraction and stores results in /dev/shm so r.mapcalc reads them from RAM. | YannChemin/r3.to.mem | no |
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| r.accumulate-iterative | r.accumulate-iterative: Calculates weighted flow accumulation, stream networks, and the longest flow path using a flow direction map. | HuidaeCho/r.accumulate-iterative | no |
| r.accumulate.lessmem | r.accumulate.lessmem: Calculates weighted flow accumulation, stream networks, and the longest flow path using a flow direction map. | HuidaeCho/r.accumulate.lessmem | no |
| r.avaflow.background | r.avaflow.background: The mass flow simulation tool | kostyanp95/r.avaflow | no |
| r.avaflow | r.avaflow: The mass flow simulation tool | kostyanp95/r.avaflow | no |
| r.avaflow.main | r.avaflow.main: The mass flow simulation tool | kostyanp95/r.avaflow | no |
| r.avaflow.mult | r.avaflow.mult: The mass flow simulation tool: multi-core processing | kostyanp95/r.avaflow | no |
| r.avaflow.paraview | r.avaflow.paraview: The mass flow simulation tool | kostyanp95/r.avaflow | no |
| r.avaframe.com1dfa | r.avaframe.com1dfa: Run com1dfa avalanche simulations using AvaFrame | NVE/actinia_modules_nve | no |
| r.avaframe.com1dfa_v2 | r.avaframe.com1dfa_v2: Run com1dfa avalanche simulations using AvaFrame | NVE/actinia_modules_nve | no |
| r.change.stats | r.change.stats: Computes the pixelwise change from two input classifications. Optionally outputs spatial statistics of class changes calculated with r.stats. | mundialis/r.change.stats | yes |
| r.colors.lc | r.colors.lc: Sets the colors for a land cover classification. | mundialis/r.colors.lc | no |
| r.composite | r.composite: Combines red, green and blue raster maps into a composite. Default output: three true-colour FCELL maps (output.r/g/b). Use -p for a legacy palette-indexed CELL map. | YannChemin/r.composite | no |
| r.dem.import | Toolset for the import of digital elevation models (DEMs) | mundialis/r.dem.import | yes |
| r.dem.wms.worker | r.dem.wms.worker: Imports single Digital Elevation Models (DEMs) via WMS | mundialis/r.dem.import | no |
| r.dop.import.bb.be | r.dop.import.bb.be: Downloads DOPs for Brandenburg/Berlin and AOI. | mundialis/r.dop.import | no |
| r.dop.import.bw | r.dop.import.bw: Downloads DOPs for Baden-Württemberg and AOI. | mundialis/r.dop.import | no |
| r.dop.import.by | r.dop.import.by: Downloads DOPs for Bayern and AOI. | mundialis/r.dop.import | no |
| r.dop.import.he | r.dop.import.he: Downloads DOPs for Hessen and aoi. | mundialis/r.dop.import | no |
| r.dop.import.hh | r.dop.import.hh: Downloads DOPs for Hamburg and aoi. | mundialis/r.dop.import | no |
| r.dop.import | r.dop.import: Downloads and imports DOPs for specified federal state and AOI | mundialis/r.dop.import | yes |
| r.dop.import.ni | r.dop.import.ni: Downloads DOPs for Niedersachsen and AOI. | mundialis/r.dop.import | no |
| r.dop.import.nw | r.dop.import.nw: Downloads DOPs for Nordrhein-Westfalen and AOI. | mundialis/r.dop.import | no |
| r.dop.import.rp | r.dop.import.rp: Downloads DOPs for Rhineland-Palatine and AOI. | mundialis/r.dop.import | no |
| r.dop.import.sn | r.dop.import.sn: Downloads DOPs for Sachsen and aoi. | mundialis/r.dop.import | no |
| r.dop.import.th | r.dop.import.th: Downloads DOPs for Thüringen and AOI. | mundialis/r.dop.import | no |
| r.dop.import.worker.bb.be | r.dop.import.worker.bb.be: Downloads and imports single Digital Orthophotos (DOPs) in Brandenburg | mundialis/r.dop.import | no |
| r.dop.import.worker.bw | r.dop.import.worker.bw: Downloads and imports single Digital Orthophotos (DOPs) in Baden-Württemberg | mundialis/r.dop.import | no |
| r.dop.import.worker.by | r.dop.import.worker.by: Downloads and imports single Digital Orthophotos (DOPs) in Bayern | mundialis/r.dop.import | no |
| r.dop.import.worker.he | r.dop.import.worker.he: Downloads and imports single Digital Orthophotos (DOPs) in Hessen | mundialis/r.dop.import | no |
| r.dop.import.worker.hh | r.dop.import.worker.hh: Downloads and imports single Digital Orthophotos (DOPs) in Hamburg | mundialis/r.dop.import | no |
| r.dop.import.worker.ni | r.dop.import.worker.ni: Downloads and imports single Digital Orthophotos (DOPs) in Niedersachsen | mundialis/r.dop.import | no |
| r.dop.import.worker.nw | r.dop.import.worker.nw: Downloads and imports single Digital Orthophotos (DOPs) in Nordrhein-Westfalen | mundialis/r.dop.import | no |
| r.dop.import.worker.rp | r.dop.import.worker.rp: Downloads and imports single Digital Orthophotos (DOPs) in Rhineland-Palatine | mundialis/r.dop.import | no |
| r.dop.import.worker.sn | r.dop.import.worker.sn: Downloads and imports single Digital Orthophotos (DOPs) in Sachsen | mundialis/r.dop.import | no |
| r.dop.import.worker.th | r.dop.import.worker.th: Downloads and imports single Digital Orthophotos (DOPs) in Thüringen | mundialis/r.dop.import | no |
| r.dsm.import.be | r.dsm.import.be: Downloads DSM for Berlin and aoi. | mundialis/r.dem.import | no |
| r.dsm.import.hb | r.dsm.import.hb: Downloads DSM for Bremen, Bremerhaven and aoi. | mundialis/r.dem.import | no |
| r.dsm.import.he | r.dsm.import.he: Downloads DSM for Hessen and aoi. | mundialis/r.dem.import | no |
| r.dsm.import | r.dsm.import: Downloads DSM for specified federal state and aoi. | mundialis/r.dem.import | no |
| r.dsm.import.ni | r.dsm.import.ni: Downloads DSM for Niedersachsen and aoi. | mundialis/r.dem.import | no |
| r.dsm.import.sn | r.dsm.import.sn: Downloads DSM for Sachsen and aoi. | mundialis/r.dem.import | no |
| r.dsm.import.th | r.dsm.import.th: Downloads DSM for Thüringen and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.bb | r.dtm.import.bb: Downloads and imports DTM for Brandenburg and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.be | r.dtm.import.be: Downloads and imports DTM for Berlin and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.hb | r.dtm.import.hb: Downloads DTM for Bremen, Bremerhaven and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.he | r.dtm.import.he: Downloads DTM for Hessen and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.hh | r.dtm.import.hh: Downloads DTM for Hamburg and aoi. | mundialis/r.dem.import | no |
| r.dtm.import | r.dtm.import: Downloads and imports DTM for specified federal state and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.ni | r.dtm.import.ni: Downloads DTM for Niedersachsen and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.nw | r.dtm.import.nw: Downloads DTM for Nordrhein-Westfalen and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.sn | r.dtm.import.sn: Downloads DTM for Sachsen and aoi. | mundialis/r.dem.import | no |
| r.dtm.import.th | r.dtm.import.th: Downloads DTM for Thüringen and aoi. | mundialis/r.dem.import | no |
| r.earthworks | r.earthworks: Terrain modeling with cut and fill operations | baharmon/r.earthworks | yes |
| r.example.twice | r.example.twice: Multiply values in a raster map by two | wenzeslaus/foss4g-2022-developing-custom-grass-tools | no |
| r.futures.calib | r.futures.calib: Module for calibrating patch characteristics used as input to r.futures.simulation | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.demand | r.futures.demand: Script for creating demand table which determines the quantity of land change expected. | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.devpressure | r.futures.devpressure: Module for computing development pressure | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.gridvalidation | r.futures.gridvalidation: Module for validating land change simulation on a grid | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures | r.futures: FUTure Urban-Regional Environment Simulation (FUTURES) | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.parallelpga | r.futures.parallelpga: Module uses Patch-Growing Algorithm (PGA) to simulate urban-rural landscape structure development. | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.pga | r.futures.pga: Simulates landuse change using FUTure Urban-Regional Environment Simulation (FUTURES). | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.potential | r.futures.potential: Module for computing development potential as input to r.futures.pga | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.potsurface | r.futures.potsurface: Module for computing development potential surface from CSV file created by r.futures.potential and predictors | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.simulation | r.futures.simulation: Module uses Patch-Growing Algorithm (PGA) to simulate urban-rural landscape structure development. | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.futures.validation | r.futures.validation: Module for land change simulation validation and accuracy assessment | ncsu-landscape-dynamics/GRASS_FUTURES | no |
| r.geoserver | Toolset for download and processing time series of Sentinel products | mundialis/r.geoserver | no |
| r.geoserver.publish | r.geoserver.publish: Publishes a raster map or STRDS set through the geoserver-grass-raster-datastore. | mundialis/r.geoserver | no |
| r.geoserver.style | r.geoserver.style: Publishes a map style based on GRASS GIS map and attaches it to a layer in GeoServer. | mundialis/r.geoserver | no |
| r.hydro.hbv.basins | r.hydro.hbv.basins: Delineates lumped sub-basins from a DEM and outlet points, and writes area/forest-field-fraction/station-elevation-difference physiography (plus, optionally, HBV parameter bounds) directly into the basins vector's attribute table for r.hydro.hbv. | YannChemin/r.hydro.hbv.basins | yes |
| r.hydro.hbv.forcing | r.hydro.hbv.forcing: Reduces a climate STRDS (ERA5/ERA5-Land, MODIS, or any other daily raster time series) to a per-basin daily long-format (station_id,date,value) DB table for r.hydro.hbv's *_table= options. | YannChemin/r.hydro.hbv.forcing | no |
| r.hydro.hbv | r.hydro.hbv: HBV lumped-basin rainfall-runoff model with Monte-Carlo/GLUE calibration (OpenMP parallel). Bundles the original Karkheh basin thesis dataset and the Plumergat DICRIM flood-risk dataset as ready-to-run demonstrations. | YannChemin/r.hydro.hbv | yes |
| r.idsm.import.bb | r.idsm.import.bb: Downloads iDSM for Brandenburg and aoi. | mundialis/r.dem.import | no |
| r.idsm.import.hh | r.idsm.import.hh: Downloads iDSM for Hamburg and aoi. | mundialis/r.dem.import | no |
| r.idsm.import | r.idsm.import: Downloads iDSM (bDOM) for specified federal state and aoi. | mundialis/r.dem.import | no |
| r.idsm.import.nw | r.idsm.import.nw: Downloads iDSM for Nordrhein-Westfalen and aoi. | mundialis/r.dem.import | no |
| r.idsm.import.sh | r.idsm.import.sh: Downloads iDSM for Schleswig-Holstein and aoi. | mundialis/r.dem.import | no |
| r.import.ghs | r.import.ghs: Downloads and imports Global Human Settlement data (provided by the JRC, European Commission). | mundialis/r.import.ghs | yes |
| r.import.gong_lc | r.import.gong_lc: Downloads and imports Gong et al. global land cover raster map. | mundialis/r.import.gong_lc | yes |
| r.import.probav_lc | r.import.probav_lc: Downloads and imports PROBA-V land cover raster maps from https://zenodo.org/record/3939050. | mundialis/r.import.probav_lc | no |
| r.import.worker | r.import.worker: Runs r.import as a worker in different mapsets. | mundialis/r.import.worker | no |
| r.incora.change | r.incora.change: Runs r.change.stats and does post processing for incora. | mundialis/r.incora | no |
| r.incora | Toolset for Incora landcover classification | mundialis/r.incora | no |
| r.incora.postproc | r.incora.postproc: Postprocesses classification maps containing a mixed pixels class. | mundialis/r.incora | no |
| r.in.dem | r.in.dem: Imports a DEM covering the current region (or an explicit area) from the Copernicus GLO-30/GLO-90 global DEM (public, no account/API-key needed), reprojecting on the fly. | YannChemin/r.in.dem | yes |
| r.in.geoglam | r.in.geoglam: Lists and downloads GEOGLAM Crop Monitor raster maps from the GEOGLAM ArcGIS WMTS tile service. | YannChemin/r.in.geoglam | no |
| r.in.landcover | r.in.landcover: Downloads and imports land cover / land use rasters from Microsoft Planetary Computer or Google Earth Engine using the cubo library. | YannChemin/r.in.landcover | yes |
| r.in.landsat | r.in.landsat: Downloads and imports Landsat Collection 2 Level-2 (surface reflectance + surface temperature) imagery using the cubo library via Microsoft Planetary Computer. | YannChemin/r.in.landsat | no |
| r.in.sentinel | r.in.sentinel: Downloads and imports Sentinel-1 SAR and Sentinel-2 optical imagery using the cubo library via Microsoft Planetary Computer or Google Earth Engine. | YannChemin/r.in.sentinel | yes |
| r.in.wcs | r.in.wcs: GRASS Reference Manual | mundialis/r.in.wcs | yes |
| r.in.wcs.worker | r.in.wcs.worker: Worker addon of r.in.wcs which imports GetCoverage from a WCS server via requests. | mundialis/r.in.wcs | no |
| r.lakefill | r.lakefill: Script for filling lakes | kostyanp95/r.avaflow | no |
| r.learn.parallel.predict | r.learn.parallel.predict: Applies a classification model in parallel using r.learn.predict. | mundialis/r.learn.predict.parallel | no |
| r.learn.predict.parallel | Toolset for parallel running r.learn.predict | mundialis/r.learn.predict.parallel | no |
| r.learn.predict.worker | r.learn.predict.worker: Applies a classification model to a region. It is called in parallel by r.learn.parallel.predict. | mundialis/r.learn.predict.parallel | no |
| r.mapcalc.worker | r.mapcalc.worker: Runs r.mapcalc as a worker in different mapsets. | mundialis/r.mapcalc.worker | no |
| r.ndsm.import | r.ndsm.import: Downloads DSM and DTM for specified federal state and aoi and creates a single file of a normalised DSM. | mundialis/r.dem.import | no |
| r.ndsm.import.nw | r.ndsm.import.nw: Downloads DSM for Nordrhein-Westfalen and aoi. | mundialis/r.dem.import | no |
| r.out.rgb | r.out.rgb: Exports a RGB raster scene as multilayer GeoTiff and returns a SLD for the RGB composite. | mundialis/r.out.rgb | no |
| r.scaleminmax | r.scaleminmax: Rescales a raster map to new min, max values. | mundialis/openeo-addons | no |
| r.sim.terrain | r.sim.terrain: Dynamic landscape evolution model | baharmon/landscape_evolution | no |
| r.timeseries.locations | r.timeseries.locations: Manage locations for time series in NVE TimeSeries DB | NVE/actinia_modules_nve | no |
| r.water.validate | r.water.validate: Compares estimated watermap with raster reference. | mundialis/t.sentinel_1.water | no |
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| t.avalanche.stats | t.avalanche.stats: Extract avalanche parameters from avalanches detected in Sentinel-1 imagery | NVE/actinia_modules_nve | no |
| t.crop.season | t.crop.season: Derives crop development stage and irrigation status from Sentinel-1/Sentinel-2 time series (STRDS) over a period of interest. | YannChemin/t.crop.season | yes |
| t.geoserver.publish | t.geoserver.publish: Exports GRASS GIS STRDS to GeoServer and styles it. | mundialis/r.geoserver | no |
| t.import.hrsi | t.import.hrsi: Download and import Copernicus High Resolution Snow and Ice Monitoring data as a Space Time Raster Dataset | NVE/actinia_modules_nve | no |
| t.in.eoarchive | t.in.eoarchive: Imports an EO collection from an archive as STRDS | mundialis/t.in.eoarchive | yes |
| t.in.era5 | t.in.era5: Imports ERA5-Land (falling back to ERA5) daily climate variables from the Copernicus Climate Data Store as one space-time raster dataset per variable. | YannChemin/t.in.era5 | no |
| t.pytorch.predict | t.pytorch.predict: Apply a pytorch model to imagery groups in a Space Time Raster Dataset (STRDS) | NVE/actinia_modules_nve | no |
| t.rast2strds | t.rast2strds: Creates a new strds from an existing raster and an existing strds. | mundialis/openeo-addons | no |
| t.rast.aggregate.condition | t.rast.aggregate.condition: Aggregate multiple space time raster maps into mosaics with the given granualrity, applying a condition for valid data using r.mapcalc. | NVE/actinia_modules_nve | no |
| t.rast.aggregate.patch | t.rast.aggregate.patch: Aggregate multiple space time raster maps into mosaics with the given granualrity using r.patch or r.buildvrt. | NVE/actinia_modules_nve | no |
| t.rast.bandcalc | t.rast.bandcalc: Performs spatio-temporal mapcalc expressions using different bands in a given STRDS. | mundialis/openeo-addons | no |
| t.rast.copytree | t.rast.copytree: Transfer raster map files from STRDS in external GDAL format to target directory | NVE/actinia_modules_nve | no |
| t.rast.exporttree | t.rast.exporttree: Export raster maps from a STRDS to GeoTiff format in a temporal directory structure. | NVE/actinia_modules_nve | no |
| t.rast.filterbands | t.rast.filterbands: Extract selected bands from a given STRDS. | mundialis/openeo-addons | no |
| t.rast.hants | t.rast.hants: Applies HANTS to a space time raster dataset. | mundialis/openeo-addons | no |
| t.rast.import.gdalvrt | t.rast.import.gdalvrt: Create a VRT (Virtual Raster Tile) from multiple raster files and import it to a STRDS. | NVE/actinia_modules_nve | no |
| t.rast.mask | t.rast.mask: Mask a STRDS with another STRDS. | mundialis/openeo-addons | no |
| t.rast.mosaic | t.rast.mosaic: Removes clouds, try to fill raster gaps using r.series and r.series.lwr and aggregates temporally the maps of a space time raster dataset by a user defined granularity using t.rast.aggregate. | mundialis/t.rast.mosaic | no |
| t.rast.ndvi | t.rast.ndvi: Calculates NDVI from a given STRDS. | mundialis/openeo-addons | no |
| t.rast.oeapply | t.rast.oeapply: Preserve semantic labels in t.rast.mapcalc. | mundialis/openeo-addons | no |
| t.rast.patch.group | t.rast.patch.group: Patch rasters maps in a space time raster dataset grouped by semantic label and temporal granule | NVE/actinia_modules_nve | no |
| t.rast.reclass | t.rast.reclass: Reclassify maps in a SpaceTimeRasterDataset. | NVE/actinia_modules_nve | no |
| t.rast.renamelabels | t.rast.renamelabels: Rename semantic labels in a given STRDS. | mundialis/openeo-addons | no |
| t.rast.resample | t.rast.resample: Applies a resampling method to each map in a space time raster dataset. | mundialis/openeo-addons | no |
| t.rast.stats | t.rast.stats: Compute area statistics of maps in a SpaceTimeRasterDataset | NVE/actinia_modules_nve | no |
| t.rast.udf | t.rast.udf: Apply a user defined function (UDF) to aggregate a time series into a single output raster map | mundialis/openeo-addons | yes |
| t.register.local | t.register.local: Register files from the local file system as STRDS | NVE/actinia_modules_nve | no |
| t.sentinel_1.water | Toolset for detecting water areas in Copernicus Sentinel-1 GRD scenes | mundialis/t.sentinel_1.water | no |
| t.sentinel_1.watermasks | t.sentinel_1.watermasks: Calculates water masks from Sentinel-1 scenes and registers them in a space time dataset. | mundialis/t.sentinel_1.water | no |
| t.sentinel3.import | t.sentinel3.import: Import and pre-process Sentinel-3 data from the Copernicus program into a Space Time Raster Dataset (STRDS) | NVE/actinia_modules_nve | no |
| t.sentinel | Toolset for download and processing time series of Sentinel products | mundialis/t.sentinel | no |
| t.sentinel.import | t.sentinel.import: Downloads and imports multiple Sentinel-2 scenes in parallel and creates a STRDS. | mundialis/t.sentinel | no |
| t.sentinel.mask | t.sentinel.mask: Creates a space time raster data set of cloud masks and shadow masks by running i.sentinel.mask parallelized. | mundialis/t.sentinel | no |
| t.water.hazard | t.water.hazard: Takes an input watermask STRDS generated by t.sentinel_1.watermasks and calculates flood frequency and flood depth maps from it. | mundialis/t.water.hazard | no |
| Name | Description | Repository | Testsuite |
|---|---|---|---|
| v.alkis.buildings.import | v.alkis.buildings.import: Downloads and imports ALKIS building data (currently for Berlin, Brandenburg, Hessen, NRW, Sachsen) into GRASS DB | mundialis/v.alkis.buildings.import | yes |
| v.check.federal_state | v.check.federal_state: Checks in which German federal state an area of interest is located. | mundialis/v.check.federal_state | yes |
| v.colors.to.rast | v.colors.to.rast: Sets raster colors to colors from a color_column of a reference vector map. | mundialis/v.colors.to.rast | yes |
| v.disaggregate.population | v.disaggregate.population: Disaggregates population based on vector admin areas, vector urban areas and a high resolution population raster data. | mundialis/v.disaggregate.population | no |
| v.divide.training_validation | v.divide.training_validation: divides data into training and validation data. | mundialis/v.divide.training_validation | yes |
| v.example | v.example: {SHORT DESCRIPTION}. | mundialis/v.example | yes |
| v.in.area | v.in.area: Checks if the input vector map (geometry type is points or polygons) is partly located inside a given area. | mundialis/v.in.area | yes |
| v.incora.training_data | v.incora.training_data: Creates a vector map containing training points from a set of rules. | mundialis/r.incora | no |
| v.in.gazetteer | v.in.gazetteer: Downloads named inhabited places within the current region from OpenStreetMap and classifies them by cartographic symbolism tier. | YannChemin/v.in.gazetteer | no |
| v.in.geojson | v.in.geojson: Imports a geojson object. | mundialis/openeo-addons | no |
| v.out.geojson | v.out.geojson: Exports vector map to GeoJSON format into projection with given EPSG code. | mundialis/v.out.geojson | yes |
| v.random.strat.sampling | v.random.strat.sampling: sample data | mundialis/v.random.strat.sampling | yes |
| v.rmarea | v.rmarea: Toolset for cleaning topology of vector map. | mundialis/v.rmarea | no |
| v.tonlesap.model | YannChemin/v.tonlesap.model | no |
Found 202 addons
Fork me at https://github.com/neteler/grass-gis-addons-overview-generator/
© 2015-2026 GRASS Development Team, GRASS GIS 8 Addons Manual pages available outside of the 'grass-addons' repository
Mon Jul 27 12:30:52 PM UTC 2026