grass

GRASS - free and open-source geospatial processing engine

https://github.com/osgeo/grass

Science Score: 59.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    6 of 144 committers (4.2%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.2%) to scientific vocabulary

Keywords

arrays data-science earth-observation geospatial geospatial-analysis gis grass-gis hacktoberfest image-processing jupyter machine-learning open-science parallel-computing python raster remote-sensing science spatial timeseries-analysis vector

Keywords from Contributors

geospatial-data actinia wms wfs web-mapping wcs ogc engine foss4g gdal
Last synced: 6 months ago · JSON representation

Repository

GRASS - free and open-source geospatial processing engine

Basic Info
  • Host: GitHub
  • Owner: OSGeo
  • License: other
  • Language: C
  • Default Branch: main
  • Homepage: https://grass.osgeo.org
  • Size: 406 MB
Statistics
  • Stars: 983
  • Watchers: 47
  • Forks: 365
  • Open Issues: 667
  • Releases: 0
Topics
arrays data-science earth-observation geospatial geospatial-analysis gis grass-gis hacktoberfest image-processing jupyter machine-learning open-science parallel-computing python raster remote-sensing science spatial timeseries-analysis vector
Created almost 7 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing Funding License Code of conduct Citation Security Governance Authors

README.md

GRASS Repository

GCC C/C++ standards check Python code quality check General linting Ubuntu OSGeo4W OpenSSF Scorecard OpenSSF Best Practices Coverity
DOI Discourse Binder
Powered by NumFOCUS Hosted by OSGeo

Description

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, and hosted by the Open Source Geospatial Foundation (OSGeo).

GRASS uses a custom governance model and is fiscally sponsored by NumFOCUS. Consider making a tax-deductible donation to help the project pay for developer time, professional services, travel, workshops, and a variety of other needs.

NumFOCUS logo


NumFOCUS is a 501(c)(3) non-profit charity in the United States; as such, donations to NumFOCUS are tax-deductible as allowed by law. As with any donation, you should consult with your personal tax adviser or the IRS about your particular tax situation.

Downloads

See download instructions to get GRASS for your platform.

Documentation

See documentation and tutorials to start learning GRASS.

Getting help

Join the GRASS community on Discourse or explore GRASS commercial support.

Contributing

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.

Compiling GRASS

See the INSTALL.md file. In addition, there are detailed compile instructions in the Wiki.

Docker

For using and building a GRASS docker image, see docker/README.md.

Further documents

Thanks to all contributors

GRASS contributors

Owner

  • Name: Open Source Geospatial Foundation
  • Login: OSGeo
  • Kind: organization
  • Email: info@osgeo.org
  • Location: United States of America

Empower everyone with open source geospatial

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 24,271
  • Total Committers: 144
  • Avg Commits per committer: 168.549
  • Development Distribution Score (DDS): 0.721
Past Year
  • Commits: 1,594
  • Committers: 58
  • Avg Commits per committer: 27.483
  • Development Distribution Score (DDS): 0.788
Top Committers
Name Email Commits
Martin Landa l****n@g****m 6,782
Markus Neteler n****r@g****m 3,351
Markus Metz m****k@g****m 2,421
Anna Petrášová k****a@g****m 1,825
Vaclav Petras w****s@g****m 1,288
Glynn Clements g****n@g****m 1,199
Hamish Bowman h****b@y****m 1,149
Soeren Gebbert s****t@g****m 870
Huidae Cho g****u@g****m 650
renovate[bot] 2****] 458
Luca Delucchi l****e@g****m 405
Pietro Zambelli p****b@g****m 373
Nicklas Larsson n****n@y****m 336
Edouard Choinière 2****x 331
Tomas Zigo 5****i 321
Michael Barton m****n@a****u 218
Maris Nartiss m****s@g****m 199
Yann Chemin y****n@g****m 196
ShubhamDesai 4****i 195
Arohan Ajit a****2@g****m 137
Štěpán Turek s****k@s****z 129
Helmut Kudrnovsky h****a@g****m 127
Moritz Lennert m****t@c****e 117
Linda Kladivova 4****a 94
Ondrej Pesek p****k@g****m 77
William Kyngesburye k****s@k****m 69
Stefan Blumentrath s****h@g****e 65
Stefan Blumentrath s****h@n****o 50
Nishant Bansal n****3@g****m 43
Eric Patton e****n@n****a 43
and 114 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 730
  • Total pull requests: 4,811
  • Average time to close issues: 7 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 131
  • Total pull request authors: 106
  • Average comments per issue: 2.56
  • Average comments per pull request: 1.75
  • Merged pull requests: 3,919
  • Bot issues: 6
  • Bot pull requests: 929
Past Year
  • Issues: 291
  • Pull requests: 2,940
  • Average time to close issues: 10 days
  • Average time to close pull requests: 4 days
  • Issue authors: 58
  • Pull request authors: 62
  • Average comments per issue: 1.65
  • Average comments per pull request: 1.09
  • Merged pull requests: 2,425
  • Bot issues: 1
  • Bot pull requests: 582
Top Authors
Issue Authors
  • wenzeslaus (110)
  • echoix (68)
  • petrasovaa (60)
  • neteler (40)
  • cmbarton (37)
  • ninsbl (25)
  • lindakarlovska (22)
  • tmszi (21)
  • marisn (21)
  • nilason (20)
  • HuidaeCho (20)
  • cwhite911 (20)
  • baharmon (13)
  • pesekon2 (13)
  • veroandreo (11)
Pull Request Authors
  • renovate[bot] (901)
  • echoix (679)
  • ShubhamDesai (413)
  • wenzeslaus (313)
  • arohanajit (276)
  • nilason (270)
  • petrasovaa (254)
  • neteler (138)
  • tmszi (122)
  • pesekon2 (109)
  • HuidaeCho (96)
  • NishantBansal2003 (85)
  • landam (82)
  • cwhite911 (81)
  • ymdatta (67)
Top Labels
Issue Labels
bug (407) enhancement (244) GUI (87) Python (83) CI (49) docs (33) C (32) Windows (26) good first issue (26) raster (25) manual (24) gsoc (19) vector (17) windows (15) temporal (14) macOS (14) backport to 8.4 (10) module (9) tests (7) help wanted (6) backport to 8.3 (6) docker (6) database (6) HTML (5) wontfix (5) hacktoberfest (4) libraries (4) C++ (4) Linux (4) translation (3)
Pull Request Labels
Python (1,700) module (1,493) libraries (1,102) CI (1,035) C (1,027) docs (746) raster (732) GUI (718) vector (560) tests (496) HTML (319) imagery (314) bug (300) general (268) enhancement (225) display (181) docker (177) temporal (172) markdown (171) notebook (147) database (144) translation (125) CMake (122) manual (118) raster3d (102) windows (100) backport to 8.4 (86) macOS (66) backport to 8.3 (39) C++ (39)

Dependencies

.github/workflows/additional_checks.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • actions/setup-python v4 composite
  • erclu/check-crlf v1 composite
.github/workflows/clang-format-check.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • jidicula/clang-format-action v4.11.0 composite
.github/workflows/codeql-analysis.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/create_release_draft.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • actions/create-release v1 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • actions/upload-release-asset v1 composite
.github/workflows/docker.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • docker/build-push-action v5 composite
  • docker/login-action v3 composite
  • docker/metadata-action v5 composite
  • docker/setup-buildx-action v3 composite
  • docker/setup-qemu-action v3 composite
.github/workflows/gcc.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
.github/workflows/macos.yml actions
  • actions/cache v3 composite
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • actions/upload-artifact v3 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/osgeo4w.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • msys2/setup-msys2 v2 composite
.github/workflows/pytest.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • actions/setup-python v4 composite
.github/workflows/python-code-quality.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/super-linter.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • github/super-linter v5 composite
.github/workflows/ubuntu.yml actions
  • actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
  • actions/upload-artifact v3 composite
Dockerfile docker
  • ubuntu 22.04 build
docker/alpine/Dockerfile docker
  • alpine 3.18 build
  • common latest build
docker/debian/Dockerfile docker
  • debian stable build
docker/ubuntu/Dockerfile docker
  • ubuntu 22.04 build
docker/ubuntu_wxgui/Dockerfile docker
  • ubuntu 22.04 build
.github/workflows/optional_requirements.txt pypi
  • PyVirtualDisplay *
  • folium *
  • jupyter *
.github/workflows/python_requirements.txt pypi
  • Pillow *
  • matplotlib *
  • numpy *
  • ply *
binder/requirements.txt pypi
  • Pillow *
  • PyVirtualDisplay *
  • folium *
  • matplotlib *
  • numpy *
  • ply *