OpenModelica/OpenModelica ↗

Created Apr 12, 2023 · View the OpenModelica/OpenModelica repository page

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.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

181

Lines of Code

167,921

From

Nov 7, 1997

To

Apr 12, 2023

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

Share this video