See: PSRCHIVE home page

PSRCHIVE is an Open Source C++ development library for the analysis of pulsar astronomical data. It implements an extensive range of algorithms for use in pulsar timing, scintillation studies, polarimetric calibration, single-pulse work, RFI mitigation, etc. These tools are utilized by a powerful suite of user-end programs that come with the library.
PSRCHIVE was designed to increase the portability of both algorithms and data. The software is installed and compiled using the standard GNU configure and make system, and it is able to read astronomical data in a number of different file formats.
PSRCHIVE is currently maintained by Willem van Straten, Paul Demorest, and Aidan Hotan.