OpenModelica est un environnement libre de modélisation et de simulation de systèmes physiques dans le langage Modelica, qu'il s'agisse de systèmes mécaniques, électriques, thermiques ou de commande. Il comprend un compilateur et un environnement de simulation, et prend en charge des standards comme FMI, SSP et DCP. Il est utilisé dans l'industrie, l'enseignement et la recherche. Le logiciel est téléchargeable pour Windows, Linux et macOS, ainsi que sous forme d'image Docker et de machine virtuelle.
Le développement est coordonné par l'Open Source Modelica Consortium, une organisation à but non lucratif qui travaille étroitement avec l'université de Linköping en Suède. Le noyau est publié sous licence AGPLv3, avec en complément une option GPL de l'OSMC Public License. Les organisations peuvent examiner le code et l'exécuter sur leur propre infrastructure sans redevance ; les membres bénéficient de droits supplémentaires. Les modèles et résultats restent sur les systèmes de l'utilisateur. Pour une organisation européenne, c'est une alternative auto-exploitée aux outils Modelica commerciaux d'éditeurs non européens.