OpenModelica is an open source Modelica-based modeling and simulation environment intended for industrial and academic usage. It consists of a compiler and a set of software tools for editing, simulating, analyzing, and optimizing Modelica models. OpenModelica is available for Windows, Mac OS X, and Linux, and supports the latest version of the Modelica language (3.2). It also provides a comprehensive set of libraries for different domains, including electrical, mechanical, and control engineering. OpenModelica is also compatible with many external tools and libraries, such as Matlab/Simulink. This flexibility enables engineers to quickly build and simulate complex models and to analyze their behavior. OpenModelica has been used in a variety of applications, ranging from embedded system design to aircraft control systems.
Simulink is an alternative to OpenModelica not all of MATLAB