OpenModelica is a free/libre and open-source environment based on the Modelica modeling language for modeling, simulating, optimizing, and analyzing complex dynamic systems. Open Source Modelica Consortium supports its development. It runs on Windows, Linux and Mac OS X. Please visit https://www.openmodelica.org/ for more details about OpenModelica.

FOSSEE, IIT Bombay has taken up the initiative of promoting FLOSS ( Free/Libre and Open Source Software), for education. We, the OpenModelica team at FOSSEE, IIT Bombay, promotes the use of OpenModelica as being accessible and readily available. The goal of this project is to enable the students and faculty of various colleges/institutes/universities across India to use Free/Libre and Open Source Software tools for all their modeling and simulation purposes, thereby improving the quality of instruction, learning and to avoid expensive licenses of commercial modeling and simulation packages for research and education.


OpenModelica is an open-source modeling and simulation environment intended for industrial and academic usage. It is an object-oriented declarative multi-domain modeling language for complex systems. The OpenModelica environment allows most of the expression, algorithm, and function parts of Modelica to be executed interactively. It also allows equation models and Modelica functions to be compiled into efficient C code. The generated C code is combined with a library of utility functions, a run-time library, and a numerical DAE solver.

Read more