OpenSees is a software framework for developing applications to simulate the performance of structural and geotechnical systems subjected to earthquakes.