ESR provides Matlab software, the Tide Model Driver (TMD) package, to access all the listed models, to output harmonic constants, and to make tidal predictions.
TMD software (v2.5) is available for download from the following locations:
GitHub repository: https://github.com/EarthAndSpaceResearch/TMD_Matlab_Toolbox_v2.5
Mathworks File Exchange: https://www.mathworks.com/matlabcentral/fileexchange/75599-tide-model-driver-tmd-version-2-5-toolbox-for-matlab
Alternatives to the MATLAB TMD toolbox:
FORTRAN: A Fortran version of this package is made available through OSU: OSU Tidal Prediction software (OTPS)
PYTHON: pyTMD, created by T. C. Sutterley, is a Python-based tidal prediction software package, based on our MATLAB TMD package, that reads OTIS and GOT formatted tidal solutions for calculating ocean and load tides.