FITS-WCS and related software

Several implementations of the FITS WCS standards are available:

Python wrappers to WCSLIB are provided by

Java is supported via

and Javascript by

Julia wrappers (https://en.wikipedia.org/wiki/Julia_(programming_language)) are provided by

An interface for the R programming language (https://en.wikipedia.org/wiki/R_(programming_language)) is available at

Recommended WCS-aware FITS image viewers:

both handle 2-D images.

Currently (2013/01/29) I know of no image viewers that handle 1-D spectra properly nor multi-dimensional data, not even multi-dimensional data with only two non-degenerate image axes (please inform me if you know otherwise).

Pre-built WCSLIB packages are available, generally a little behind the main release (this list will probably be stale by the time you read it, best do a web search):

Bill Pence's general FITS IO library, CFITSIO is available from http://heasarc.gsfc.nasa.gov/fitsio/. It is used optionally by some of the high-level WCSLIB test programs and is required by two of the utility programs.

ASCL: https://ascl.net/1010.001
ADS: https://ui.adsabs.harvard.edu/abs/2010ascl.soft10001P

PGPLOT, Tim Pearson's Fortran plotting package on which PGSBOX is based, also used by some of the WCSLIB self-test suite and a utility program, is available from http://astro.caltech.edu/~tjp/pgplot/.

ASCL: https://ascl.net/1103.002
ADS: https://ui.adsabs.harvard.edu/abs/2011ascl.soft03002P