Welcome to Opsvis documentation!

Opsvis is a postprocessing and visualization module for OpenSeesPy, developed by Seweryn Kokot from Opole University of Technology, Poland.

For OpenSeesPy documentation, visit: OpenSeesPy documentation

Key Features of Opsvis:

  • Orientation of frame members in 3D space,

  • Interpolated deformations of frame structures (as static images or animations),

  • Section force distributions,

  • Stress visualization for triangular and quadrilateral 2D elements (4-, 8-, and 9-node), including Huber-Mieses-Hencky equivalent stress, principal stresses.

  • Visualization of cross-section fibers,

  • Animations of time-history deformations and mode shapes.

These capabilities help lower the barrier to entry for teaching and learning OpenSees in civil engineering education. Additionally, Opsvis provides visualization features that can support advanced research applications.

Check out the Getting Started page on how to get started in OpenSeesPy and Opsvis.

If you use opsvis, please cite opsvis: pre-, post-processing and visualization Python module for OpenSeesPy”, SoftwareX, 34, June 2026, 102615.

Notes: