{"id":13577003,"url":"https://github.com/GenericMappingTools/gmt","last_synced_at":"2025-04-05T09:30:40.172Z","repository":{"id":37410061,"uuid":"144496157","full_name":"GenericMappingTools/gmt","owner":"GenericMappingTools","description":"The Generic Mapping Tools","archived":false,"fork":false,"pushed_at":"2024-04-14T00:12:38.000Z","size":908097,"stargazers_count":804,"open_issues_count":243,"forks_count":329,"subscribers_count":39,"default_branch":"master","last_synced_at":"2024-04-14T07:00:52.518Z","etag":null,"topics":["c","earth-science","generic-mapping-tools","geophysics","geospatial","mapping"],"latest_commit_sha":null,"homepage":"https://www.generic-mapping-tools.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GenericMappingTools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING.LESSERv3","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-08-12T19:47:20.000Z","updated_at":"2024-04-15T07:48:27.772Z","dependencies_parsed_at":"2023-09-28T11:26:33.480Z","dependency_job_id":"8aa6a1f3-5469-4f68-9b4f-0929dd345be3","html_url":"https://github.com/GenericMappingTools/gmt","commit_stats":{"total_commits":25767,"total_committers":75,"mean_commits":343.56,"dds":"0.38141809290953543","last_synced_commit":"e8d68a575c0427f66b82f28a63ba87cdbd91aca7"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenericMappingTools%2Fgmt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenericMappingTools%2Fgmt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenericMappingTools%2Fgmt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GenericMappingTools%2Fgmt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GenericMappingTools","download_url":"https://codeload.github.com/GenericMappingTools/gmt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247193427,"owners_count":20899307,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","earth-science","generic-mapping-tools","geophysics","geospatial","mapping"],"created_at":"2024-08-01T15:01:16.790Z","updated_at":"2025-04-05T09:30:40.161Z","avatar_url":"https://github.com/GenericMappingTools.png","language":"C","readme":"\u003ca href=\"https://www.generic-mapping-tools.org/\"\u003e\n    \u003cimg src=\"https://www.generic-mapping-tools.org/_static/gmt-logo.png\" alt=\"GMT logo\" title=\"GMT\" align=\"right\" height=\"120\" /\u003e\n\u003c/a\u003e\n\n# Generic Mapping Tools\n\n![Tests](https://github.com/GenericMappingTools/gmt/workflows/Tests/badge.svg)\n[![CodeCov](https://img.shields.io/codecov/c/github/GenericMappingTools/gmt.svg)](https://codecov.io/gh/GenericMappingTools/gmt/)\n[![Coverity](https://scan.coverity.com/projects/7153/badge.svg)](https://scan.coverity.com/projects/gmt)\n[![Documentation (development version)](https://img.shields.io/badge/docs-development-green.svg)](http://docs.generic-mapping-tools.org/dev/)\n[![GitHub release](https://img.shields.io/github/release/GenericMappingTools/gmt)](https://github.com/GenericMappingTools/gmt/releases)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://github.com/GenericMappingTools/.github/blob/main/CODE_OF_CONDUCT.md)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3407865.svg)](https://zenodo.org/doi/10.5281/zenodo.3407865)\n\n## What is GMT?\n\nGMT is an open source collection of about 100 command-line tools for manipulating\ngeographic and Cartesian data sets (including filtering, trend fitting, gridding,\nprojecting, etc.) and producing high-quality illustrations ranging from simple x-y\nplots via contour maps to artificially illuminated surfaces, 3D perspective\nviews and animations. The GMT supplements add another 50 more specialized and discipline-specific\ntools. GMT supports over 30 map projections and transformations and requires\nsupport data such as [GSHHG](http://www.soest.hawaii.edu/pwessel/gshhg/)\ncoastlines, rivers, and political boundaries and optionally\n[DCW](http://www.soest.hawaii.edu/pwessel/dcw) country polygons.\n\nGMT is developed and maintained by [the GMT Team](https://docs.generic-mapping-tools.org/dev/devdocs/team.html),\nwith help from a global set of [contributors](THANKS.md)\nand support by the [National Science Foundation](http://www.nsf.gov/).\n\n## The GMT World Domination\n\nConsidering its flexibility at no charge, people worldwide are using GMT in their\nwork and at home. Most users of GMT are Earth, ocean or planetary scientists, but\nthere are apparently no limits to the kind of applications that may benefit from\nGMT. We know GMT is used in medical research, engineering, physics, mathematics,\nsocial and biological sciences, and by geographers, fisheries institutes, oil\ncompanies, a wide range of government agencies, and last but not least innumerable\nhobbyists.\n\n## Installation\n\nGMT has been installed successfully under UNIX/Linux/macOS/FreeBSD/OpenBSD on workstations. It\nalso installs under Windows and in UNIX emulators such as Cygwin or on virtual\nmachines.  We anticipate few problems if you are installing the package on\nother platforms.\n\nNote there are three GMT tar archives available (#3 is optional):\n\n1. gmt-6.x.x.tar.gz:          The GMT 6 distribution\n2. gshhg-gmt-2.x.x.tar.gz:    All five resolutions of GSHHG coastline data\n3. dcw-gmt-2.x.x.tar.gz:      Digital Chart of the World polygon data\n\nFor macOS and Windows users there are separate installers available.\nYou can obtain GMT and support data from the [GMT main site](https://www.generic-mapping-tools.org).\n\nRefer to the [install instructions](https://docs.generic-mapping-tools.org/latest/install.html)\nto install GMT, and [build instructions](BUILDING.md) to build GMT from the sources.\n\n## Citation\n\nIf you think it is appropriate, you may consider paying us back by including\nour latest article in the reference list of your future publications that\nwill benefit from the availability of GMT:\n\n\u003e Wessel, P., Luis, J. F., Uieda, L., Scharroo, R., Wobbe, F., Smith, W. H. F., \u0026 Tian, D. (2019).\n\u003e The Generic Mapping Tools version 6. Geochemistry, Geophysics, Geosystems, 20, 5556-5564.\n\u003e https://doi.org/10.1029/2019GC008515\n\n## Software support\n\nYou haven't bought anything so you cannot expect full service.  However, if\nyou find a bug in any of the programs, please report it to us by\n[opening an issue](https://github.com/GenericMappingTools/gmt/issues/)\nrather than trying to fix it yourself so that we, and through us,\nother users may benefit from your find.  Make sure you\nprovide us with enough information so that we can recreate the problem.\n\nFor general questions, please post on the\n[GMT Community Forum](https://forum.generic-mapping-tools.org/).\n\n## Contributing\n\nContributions are welcome and appreciated. Please refer to the [contributing guidelines](CONTRIBUTING.md) for more details.\n\n## License\n\nCopyright (c) 1991-2025 by [the GMT Team](https://www.generic-mapping-tools.org/team.html).\n\nGMT is released under the\n[GNU Lesser General Public License](http://www.gnu.org/licenses/lgpl.html)\nversion 3 or any later version. See [LICENSE.TXT](LICENSE.TXT) for full details.\n\n## Acknowledgment\n\nGMT relies on several other Open Source software libraries, programs and data for its\noperation.  We gratefully acknowledge the importance to GMT of these products.\nGMT may be linked with these libraries (* means optional):\n\n[Network Common Data Form (netCDF)](https://www.unidata.ucar.edu/software/netcdf/),\n[Geospatial Data Abstraction Library (GDAL)](https://gdal.org),\n[Perl Compatible Regular Expressions (PCRE*)](https://www.pcre.org),\n[Fastest Fourier Transform in the West (FFTW*)](http://www.fftw.org),\n[Linear Algebra Package (LAPACK*)](http://www.netlib.org/lapack/),\n[Basic Linear Algebra Subprograms (BLAS*)](http://www.netlib.org/blas/),\n[GLIB*](https://wiki.gnome.org/Projects/GLib), and\n[ZLIB*](https://www.zlib.net). GMT may call these executables:\nGDAL (ogr2ogr, gdal_translate), [Ghostscript](https://www.ghostscript.com),\n[FFmpeg](https://www.ffmpeg.org),\n[xdg-open](https://www.freedesktop.org/wiki/Software/xdg-utils/), and\n[GraphicsMagick](http://www.graphicsmagick.org).\n\nGMT uses (or can access) raster data derived from these sources:\n\n- [Earth 15\" IGPP DEM](https://www.essoar.org/doi/10.1002/essoar.10508279.1)\n- [Earth 15\" GEBCO DEM](https://www.gebco.net/data_and_products/gridded_bathymetry_data/)\n- [Earth 1\" SRTM DEM](https://lpdaac.usgs.gov/products/srtmgl3v003)\n- [Earth 15\" GSHHG land/sea masks](http://www.soest.hawaii.edu/pwessel/)\n- [Earth 1' crustal age](https://doi.org/10.1029/2020GC009214)\n- [Earth 30\" Blue Marble images](https://visibleearth.nasa.gov/images/57752/blue-marble-land-surface-shallow-water-and-shaded-topography)\n- [Earth 30\" Black Marble images](https://earthobservatory.nasa.gov/features/NightLights/page3.php)\n- [Earth 1' EGM2008 Geoid Anomalies](https://earth-info.nga.mil)\n- [Earth 1' Free-Air Gravity Anomalies from Altimetry](https://topex.ucsd.edu/marine_grav/mar_grav.html)\n- [Earth 1' Vertical Gravity Gradients from Altimetry](https://topex.ucsd.edu/marine_grav/mar_grav.html)\n- [Earth 2' EMAG2 Magnetic Anomalies](https://www.ncei.noaa.gov)\n- [Earth 3' WDMAM Magnetic Anomalies](https://wdmam.org)\n\nGMT provides several color maps from these sources:\n\n- [SCM (Scientific Color Maps)](https://www.fabiocrameri.ch/visualisation.php)\n- [cmocean](https://github.com/kthyng/cmocean-gmt)\n- [cpt-city](http://www.seaviewsensing.com/pub/cpt-city/)\n- [google](https://ai.googleblog.com/2019/08/turbo-improved-rainbow-colormap-for.html)\n- [matlab](https://www.mathworks.com/help/matlab/colors-1.html)\n- [matplotlib](https://matplotlib.org/stable/tutorials/colors/colormaps.html)\n- [panoply](https://www.giss.nasa.gov/tools/panoply/)\n","funding_links":[],"categories":["Geography and maps","C","Tools","Geospatial Tools"],"sub_categories":["Looking for software, projects, courses or inspiration?"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGenericMappingTools%2Fgmt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGenericMappingTools%2Fgmt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGenericMappingTools%2Fgmt/lists"}