@OpenModelica

Top repositories

1

OpenModelica

OpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage.
Modelica
699
star
2

OMPython

A Python interface to OpenModelica communicating via CORBA or ZeroMQ
Python
92
star
3

jupyter-openmodelica

An OpenModelica Jupyter kernel
Jupyter Notebook
72
star
4

OMSimulator

The OpenModelica FMI & SSP-based co-simulation environment.
Lua
62
star
5

OMCompiler

The OpenModelica Compiler is the core of the OpenModelica project, which is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage.
Modelica
54
star
6

OMJulia.jl

Julia scripting OpenModelica interface
Julia
36
star
7

OMEdit

A Modelica connection editor for OpenModelica.
C++
28
star
8

modelica3d

Modelica3D is a lightweight, platform independent 3D-visualisation library for Modelica.
C++
17
star
9

OMOptim

OMOptim is an optimization software for Modelica models.
C++
12
star
10

OMMatlab

Matlab scripting OpenModelica interface
MATLAB
11
star
11

OpenModelica-testsuite

Test suite for OMCompiler
Modelica
9
star
12

OMSens

OpenModelica sensitivity analysis and optimization module.
Motoko
9
star
13

OMSysIdent

OpenModelica parameter estimation on top of OMSimulator
C++
7
star
14

OpenModelicaLibraryTesting

Test script for OMCompiler+OpenModelicaLibraries
Python
7
star
15

OMWebEdit_archived

πŸ•Έ OpenModelica connection editor in the browser
Modelica
6
star
16

OMPackageManager

Python
6
star
17

setup-openmodelica

Set up an environment with OpenModelica and Modelica libraries available.
TypeScript
6
star
18

BioChem

BioChem is a package for biochemical modeling and simulation with Modelica
Modelica
5
star
19

OMNotebook

C++
4
star
20

MetaModelica.jl

Julia
4
star
21

OMSimulator-3rdParty

OpenModelica FMI simulator - third party dependent libraries
C++
4
star
22

OpenModelica-doc

OpenModelica documentation
TeX
4
star
23

OMWebService

OpenModelica web service, queries via a REST API
Python
4
star
24

OMTLMSimulator

C
4
star
25

OMFrontend.js

A front-end for Modelica written in JavaScript.
TypeScript
4
star
26

OMOctave

Octave scripting OpenModelica interface
MATLAB
3
star
27

OpenModelicaBuildScripts

Scripts to build OpenModelica packages on miscellaneous platforms
Shell
3
star
28

MDT

Modelica Development Tooling is a plugin that integrates OpenModelica compiler with Eclipse
Java
3
star
29

tree-sitter-modelica

A tree-sitter parser for Modelica
JavaScript
3
star
30

OMPlot

A plotting tool for OpenModelica.
C++
3
star
31

OMLibraries

Shell
3
star
32

OMCompiler-3rdParty

Third party sources used by OMCompiler
C
3
star
33

FORML

A language for expressing requirements based on FORM-L.
Xtend
2
star
34

OMRuntimeExternalC.jl

A Julia library wrapper for MSL external C code
Julia
2
star
35

ImmutableList.jl

An implementation of an immutable list for Julia
Julia
2
star
36

OpenModelicaDockerImages

Docker images for OpenModelica
2
star
37

OpenModelica-ModelicaStandardLibrary

Modelica Standard Library with OpenModelica patches applied
2
star
38

OMWebbook

An OpenModelica interactive notebook online
HTML
2
star
39

OMShell

Command-line interface to OpenModelica (Qt and readline)
C++
2
star
40

modelica-language-server

A VS Code language server extension for Modelica.
TypeScript
2
star
41

openmodelica-library-testing-action

Setup OpenModelicaLibraryTesting scripts and run them on Modelica package and publishes results.
JavaScript
1
star
42

OMTeaching

Resources for teaching and tutorials
Jupyter Notebook
1
star
43

SCode.jl

The SCode IR for the OpenModelicaCompiler
Julia
1
star
44

LibraryCoverageReferenceResults

A git repo with results needed for Library coverage tests
1
star
45

OMParser.jl

Standalone Julia parser for Modelica based on ANTLR
Motoko
1
star
46

ModelicaParserTests

A collection of Modelica files for running a parser testsuite
1
star
47

OMScilab

OpenModelica Scilab interface
Scilab
1
star
48

OpenModelica-OMCC

OpenModelica lexer (and parser) generator
Modelica
1
star
49

OMJava

OpenModelica Java Interface
Java
1
star
50

OpenModelica-extra

Extra resources, large files not suitable for inclusion in the other OpenModelica repositories
1
star
51

OpenModelica-common

Common files used by the OpenModelica repositories
Shell
1
star
52

BuildingsReferenceResults

1
star
53

OMSens_Qt

C++
1
star
54

ThermalAndPowerGridSystem

Open-source library to simulate thermal and power grids including single buildings to larger power and district-heating systems
Modelica
1
star