SWIP is a MATLAB based, open source software for surface-wave dispersion inversion and profiling. The latest release is available at: https://github.com/SWIPdev/SWIP/releases

The latest documentation for SWIP can be found here

A description of the workflow implemented in SWIP can be found in this extended abstract

An example of data processing with SWIP can be found in this poster