https://github.com/modelica/ModelicaStandardLibrary
Free (standard conforming) library to model mechanical (1D/3D), electrical (analog, digital, machines), magnetic, thermal, fluid, control systems and hierarchical state machines. Also numerical functions and functions for strings, files and streams are included.
https://github.com/modelica/ModelicaStandardLibrary
cyber-physical-systems hacktoberfest map-lib modelica modelica-library standard-conforming system-modeling system-modelling system-simulation
Last synced: about 2 months ago
JSON representation
Free (standard conforming) library to model mechanical (1D/3D), electrical (analog, digital, machines), magnetic, thermal, fluid, control systems and hierarchical state machines. Also numerical functions and functions for strings, files and streams are included.
- Host: GitHub
- URL: https://github.com/modelica/ModelicaStandardLibrary
- Owner: modelica
- License: bsd-3-clause
- Created: 2013-04-02T13:42:31.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2025-04-11T10:52:39.000Z (about 2 months ago)
- Last Synced: 2025-04-11T12:08:30.495Z (about 2 months ago)
- Topics: cyber-physical-systems, hacktoberfest, map-lib, modelica, modelica-library, standard-conforming, system-modeling, system-modelling, system-simulation
- Language: Modelica
- Homepage: https://doc.modelica.org
- Size: 270 MB
- Stars: 505
- Watchers: 54
- Forks: 170
- Open Issues: 399
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-modelica - Modelica Standard Library
README
# Modelica Standard Library
Free library from the Modelica Association to model mechanical (1D/3D), electrical (analog, digital, machines), magnetic, thermal, fluid, control systems and hierarchical state machines. Also numerical functions and functions for strings, files and streams are included.
## Library description
Package `Modelica` is a free library that is developed together with the Modelica language from the Modelica Association. It is also called *Modelica Standard Library*. It provides model components and standard component interfaces from many engineering domains. Each model comes with [documentation](https://doc.modelica.org/) included. The generous [license conditions](LICENSE) allow usage in commercial products.
Note, the usage of a Modelica library requires a Modelica simulation environment, [see the tools page](https://modelica.org/tools), and that such an environment usually already includes the Modelica standard library. It is possible that the demo version of the commercial tools will not allow to simulate non-trivial examples from the library.

## Current release
[Modelica Standard Library v4.0.0 (2020-06-04)](https://github.com/modelica/ModelicaStandardLibrary/releases/tag/v4.0.0)
## Older Releases
Browse the [Releases](https://github.com/modelica/ModelicaStandardLibrary/releases) page in order to get access to older releases of the Modelica Standard Library.
## License
This Modelica package is free software and the use is completely at your own risk;
it can be redistributed and/or modified under the terms of the [3-Clause BSD License](LICENSE).## Status
[](https://github.com/modelica/ModelicaStandardLibrary/actions) [](https://cla-assistant.io/modelica/ModelicaStandardLibrary)
[](https://www.ltx.de/download/MA/Compare_MSL_v4.1.0/comparison_report_overview.html)
[](https://www.ltx.de/download/MA/Compare_MSL_v4.1.0/comparison_report_overview.html)## Development and contribution
The development is organised by the [Modelica Association Project - Libraries (MAP-LIB)](https://modelica.org/projects).
See also the [contribution guide](CONTRIBUTING.md) and the [MAP-LIB Project Rules](https://github.com/modelica/MAP-LIB_ProjectRules) for more information.You may report any issues by using the [Issue Tracker](https://github.com/modelica/ModelicaStandardLibrary/issues).