github.com/OpenModelica/OpenModelica ↗
OpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage.
An animated visualization of OpenModelica/OpenModelica's Git history from November 1997 to April 2023, built by 181 contributors. The codebase reached 167,921 lines, mostly Modelica. The video runs 13 minutes 36 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Modelica
Contributors
181
Lines of Code
167,921
From
1997-11-07
To
2023-04-12
Advertisement
About OpenModelica/OpenModelica
OpenModelica is an industrial and academic modeling and simulation environment built around the Modelica language. The project is organized as a superproject containing multiple specialized components, with the OMCompiler serving as the core engine that translates Modelica models into executable simulations.
The environment provides several interfaces for users: OMEdit is a graphical modeling interface, OMShell and OMNotebook offer interactive command-line and notebook-based environments, and OMSimulator enables co-simulation capabilities using FMI and SSP standards. Additional tools like OMOptim for optimization, OMParser for parsing, and OMPlot for visualization support the broader modeling workflow.
Development is coordinated by the Open Source Modelica Consortium as a non-profit organization. The project supports multiple platforms including Linux, Windows, and macOS, with nightly builds automatically generated to help users access the latest development version without compiling from source. The codebase is primarily written in Modelica and uses a modular architecture where developers can selectively checkout components based on their needs.
Advertisement