
OpenModelica is an open-source Modelica-based modeling and simulation environment designed for both industrial and academic applications. Its ongoing development is supported by a dedicated non-profit organization. Discover more about Modelica and OpenModelica through an overview journal.
The primary objective of the OpenModelica project is to establish a comprehensive, free, and open-source Modelica modeling, compilation, and simulation environment. This environment is available in binary and source code forms, catering to research, education, and industrial needs. We encourage researchers, students, and developers to contribute to the OpenModelica project, fostering collaboration on tools and applications.
Stay informed about new releases by joining the OpenModelica Interest mailing list. You can also contribute by downloading the latest version and reporting any issues.
To deepen your understanding of Modelica, consult the official Modelica specification or explore introductory materials on Modelica and OpenModelica.
Engage with interactive, step-by-step tutorials for beginners, featuring examples of Modelica textual modeling and practical exercises within OpenModelica. A dedicated Modelica mode is integrated into OpenModelica for an enhanced user experience.
For guidance on integrating existing Modelica libraries with OpenModelica, refer to the dedicated section on library compatibility.
For systems engineering workflows that require requirement traceability and verification, explore the specific tools and features available.
OpenModelica showcases a collection of open-source Modelica libraries, illustrating their compatibility with OpenModelica and the progress in support over time.