| blockmean | L\(_2\) (x,y,z) table data filter/decimator | 
| blockmedian | L\(_1\) (x,y,z) table data filter/decimator | 
| blockmode | Mode estimate (x,y,z) table data filter/decimator | 
| filter1d | Time domain filtering of 1-D data tables | 
| grdfilter | Filter 2-D gridded data sets in the space domain | 
|  | Plotting of 1-D and 2-D Data | 
| gmtlogo | Plot the GMT logo on maps | 
| grdcontour | Contouring of 2-D gridded data sets | 
| grdimage | Produce images from 2-D gridded data sets | 
| grdvector | Plotting of 2-D gridded vector fields | 
| grdview | 3-D perspective imaging of 2-D gridded data sets | 
| psbasemap | Create a basemap plot | 
| psclip | Use polygon files to define clipping paths | 
| pscoast | Plot (and fill) coastlines, borders, and rivers on maps | 
| pscontour | Contour or image raw table data by triangulation | 
| pshistogram | Plot a histogram | 
| psimage | Plot Sun raster files on a map | 
| pslegend | Plot a legend on a map | 
| psmask | Create overlay to mask out regions on maps | 
| psrose | Plot sector or rose diagrams | 
| psscale | Plot gray scale or color scale on maps | 
| psternary | Plot data on ternary diagrams | 
| pstext | Plot text strings on maps | 
| pswiggle | Draw table data time-series along track on maps | 
| psxy | Plot symbols, polygons, and lines on maps | 
| psxyz | Plot symbols, polygons, and lines in 3-D | 
|  | Gridding of Data Tables | 
| greenspline | Interpolation with Green’s functions for splines in 1--3 D | 
| nearneighbor | Nearest-neighbor gridding scheme | 
| sphinterpolate | Spherical gridding in tension of data on a sphere | 
| surface | A continuous curvature gridding algorithm | 
| triangulate | Perform optimal Delauney triangulation and gridding | 
|  | Sampling of 1-D and 2-D Data | 
| gmtsimplify | Line reduction using the Douglas-Peucker algorithm | 
| grdsample | Resample a 2-D gridded data set onto a new grid | 
| grdtrack | Sample 2-D gridded data sets at specified (x,y) locations | 
| sample1d | Resampling of 1-D table data sets | 
|  | Projection and Map-transformation | 
| grdproject | Project gridded data sets onto a new coordinate system | 
| mapproject | Transformation of coordinate systems for table data | 
| project | Project table data onto lines or great circles | 
|  | Retrieve Information | 
| gmtdefaults | List the current default settings | 
| gmtget | Retrieve selected parameters in current file | 
| gmtinfo | Get information about table data files | 
| gmtset | Change selected parameters in current file | 
| grdinfo | Get information about grid files | 
|  | Mathematical Operations on Tables or Grids | 
| gmtmath | Mathematical operations on table data | 
| makecpt | Make color palette tables | 
| spectrum1d | Compute various spectral estimates from time-series | 
| sph2grd | Compute grid from spherical harmonic coefficients | 
| sphdistance | Create grid of NN or distances to nearest points on a sphere | 
| sphtriangulate | Delaunay or Voronoi construction of spherical (lon,lat) data | 
|  | Convert or Extract Subsets of Data | 
| gmtconnect | Connect segments into more complete lines or polygons | 
| gmtconvert | Convert data tables from one format to another | 
| gmtselect | Select subsets of table data based on multiple spatial criteria | 
| gmtspatial | Geospatial operations on lines and polygons | 
| gmtvector | Operations on Cartesian vectors in 2-D and 3-D | 
| grd2rgb | Convert Sun raster or grid file to red, green, blue component grids | 
| grd2xyz | Conversion from 2-D grid file to table data | 
| grdblend | Blend several partially over-lapping grid files onto one grid | 
| grdconvert | Converts grid files into other grid formats | 
| grdcut | Cut a sub-region from a grid file | 
| grdpaste | Paste together grid files along a common edge | 
| splitxyz | Split xyz files into several segments | 
| xyz2grd | Convert an equidistant table xyz file to a 2-D grid file | 
|  | Determine Trends in 1-D and 2-D Data | 
| fitcircle | Finds the best-fitting great or small circle for a set of points | 
| gmtregress | Linear regression of 1-D data sets | 
| grdtrack | Sample 2-D gridded data sets at specified (x,y) locations | 
| trend1d | Fits polynomial or Fourier trends to \(y = f(x)\) series | 
| trend2d | Fits polynomial trends to \(z = f(x,y)\) series | 
|  | Other Operations on 2-D Grids | 
| grd2cpt | Make color palette table from a grid files | 
| grdclip | Limit the z-range in gridded data sets | 
| grdedit | Modify header information in a 2-D grid file | 
| grdfft | Perform operations on grid files in the frequency domain | 
| grdgradient | Compute directional gradient from grid files | 
| grdhisteq | Histogram equalization for grid files | 
| grdlandmask | Create masking grid files from shoreline data base | 
| grdmask | Reset grid nodes in/outside a clip path to constants | 
| grdmath | Mathematical operations on grid files | 
| grdvolume | Calculate volumes under a surface within specified contour | 
|  | Miscellaneous Tools | 
| gmt2kml | Like psxy but plots KML for use in Google Earth | 
| kml2gmt | Extracts coordinates from Google Earth KML files | 
| psconvert | Crop and convert PostScript files to raster images, EPS, and PDF |