Welcome to modelix!
|We develop an open source platform for models on the web to reduce distributed modeling friction for domain experts
|We apply established web and cloud technologies to create a modeling tool in the browser which integrates with existing language workbenches whilst exploring new approaches
On the path to this final idea, we currently develop multiple interoperable components that implement parts of our vision. Consequently, some parts are very stable and already in productive use while others are in a more experimental and explorative state. To gain an overview over components, head over to the Components of modelix reference.
This is the full modelix documentation for modelix version main. You can choose different versions at the bottom left of this page. This documentation brings together the documentation from all individual modelix components.
Lessons that take the reader by the hand through a series of steps to complete a project of some kind. New users usually start here.
There is also a dedicated API page where you can find component specific API documentaion over at https://api.docs.modelix.org.
This documentation is built using the Antora framework. All individual software components contain their own documentation within their own repository but are aggregated here. The playbook for aggregation and central source source for this documentation can be found in the modelix/modelix.doc repository. If you find any bugs or errors in our documentation please add pull requests or issues in the corresponding repository.
In this documentation we use various acronyms and domain-specific wording. Head over to the Glossary if you are unsure about what exactly we mean when talking about a model, meta-model, MPS, or others.