OpenMx
Description: OpenMx is a structural modeling package for R. It provides a combination of a matrix algebra interpreter and a numerical optimizer for structural equation modeling and other types of statistical modeling. OpenMx enables the exploration of matrix algebra through a variety of operations and functions.
Platform: Windows, OS X, and Linux
Cost: No charge (Open Source)