GRASS GIS (Geographic Resources Analysis Support System) est un logiciel open source de traitement géospatial. Il traite des données raster, vecteur et d'imagerie en 2D et 3D, et propose notamment la modélisation du terrain et des écosystèmes, l'hydrologie, le traitement d'images, la gestion de données et un cadre temporel intégré pour l'analyse de séries chronologiques. Vous l'utilisez via une interface graphique, la ligne de commande et une API Python ; il fonctionne avec QGIS. GRASS tourne sous Windows, macOS et Linux et existe aussi via Docker et conda. Vous l'installez et l'exploitez vous-même.
Son développement a commencé en 1982 au laboratoire de l'armée américaine USA-CERL ; depuis la version 5.0 (1999), il est placé sous licence GNU GPL. Aujourd'hui, une équipe de développement internationale l'entretient, et il est un projet de l'Open Source Geospatial Foundation (OSGeo), parrainé fiscalement par NumFOCUS. Comme il est auto-hébergé, votre organisation décide où se trouvent les données ; aucun éditeur n'y a accès. Pour le support, vous pouvez vous adresser à la communauté ou à des prestataires commerciaux.