Cartographic Projections and Coordinate Transformations Library
PROJ is a generic coordinate transformation software, that transforms coordinates between coordinate reference systems (CRSes). Includes both cartographic projections and geodetic transformations.