GRASS, Geographic Resources Analysis Support System, is a powerful computational engine for raster, vector, and geospatial processing. It supports terrain and ecosystem modeling, hydrology, data management, and imagery processing. With a built-in temporal framework and Python API, it enables advanced time series analysis and rapid geospatial programming, optimized for large-scale analysis on various hardware configurations.
You can use GRASS as your desktop Geographic Information System (GIS) or as a geoprocessing engine through command-line, Python or R interface. GRASS is open-source and free software, available under the GNU General Public License.
See download instructions to get GRASS for your platform.
See documentation and tutorials to start learning GRASS.
Join the GRASS community on Discourse or explore GRASS commercial support.
All contributions are welcome! Join GRASS developer community on Discourse to discuss your plans or simply open a pull request. See CONTRIBUTING file for more details.
See the INSTALL.md file. In addition, there are detailed compile instructions in the Wiki.
For using and building a GRASS docker image, see docker/README.md.