Modelica Development Tooling (MDT)

MDT - Modelica Development Tooling

MDT screenshot

The Modelica Development Tooling (MDT) Eclipse Plug-In integrates the OpenModelica compiler with Eclipse. MDT, together with the OpenModelica compiler, provides an environment for working with Modelica projects.

The following features are available: [Cool Screen Dumps]


MDT was developed by two loony undergraduate students in their eternal quest for a degree. They have finished with their master thesis in April 2006 and, since then, the responsible with maintaining and enhancing MDT is Adrian Pop. The work on the plugin is a part of the larger project by PELAB which aims to create a complete Modelica and MetaModelica modeling, compilation and simulation environment.

MDT is used at PELAB for the development of the OpenModelica compiler.


To use MDT you need the OpenModelica Compiler and Eclipse installed on your system.

You can find MDT documentation HERE.

You will also need Java 5.0 (aka 1.5) to use the plugin.



Here you can find an MDT installation howto.

The most convenient way to install MDT is by instructing Eclipse to fetch the plugin from the
update site which is located at
If you are not sure how to accomplish this, just follow the instructions below.

Another way to install MDT is by downloading a zip file, unzip it locally and point the Eclipse to the unpacked directory.


A trac system is available for MDT, please contribute by reporting bugs.

Modelica Development Tooling (MDT) is part of OpenModelica and is free software distributed under the OSMC-PL License.
This basically means you can do whatever you want with it non-commercially.
To use it comercially you need to be a member of the Open Source Modelica Consortium.
Please, help us improve! Download the tool and report bugs, or, even better, take the
source and implement something you always wanted, and contribute it to the MDT!

Source code

You can access the source code from the project's repository at
Anonymous read access is not enabled. You must use user: anonymous password: none.


The primary source of information for the aspiring MDT developer is the MDT documentation.
The manual has information on code repository structure, how to build the package
and other important information. To checkout the manual and other documentation type:

svn co user: anonymous pass: none 


Thursday, 12 July 2012

A Trac project management system for reporting bugs and follow development is now available.

Monday, 30 January 2012
Version 0.7.22 has been released.
For this release, you can use the OpenModelica compiler.

Tuesday, 12 April 2011
Version 0.7.7 has been released.
For this release, you can use the OpenModelica compiler.

Saturday, 01 November 2009
A short document on MDT installation HowTo.

Saturday, 04 October 2009
We have a new website for ModelicaML - A UML Profile for Modelica.

Saturday, 01 March 2008
Subversion repository moved to:

Tuesday, 21 August 2007

Version 0.7.2 has been released.

For this release, you can use the OpenModelica compiler.

this MDT does not work with OpenModelica less than 1.4.3

Matching parentheses are highlighted.


If you want to contact the current author and maintainer of MDT send an email to Adrian Pop [].
Bug reports, patches, general feed back or anything else is welcome.


Latest update: 2015-05-05 12:58 by Adrian Pop