pyswashes is a python library that generates analytic solutions to the Shallow Water Equations The code is hosted on GitHub. For more information, please see the documentation.