MDT on Facebook MDT on Twitter

for Smallworld™

MDT® is an IDE for development
of Smallworld applications.
It’s the fastest and smartest way
to deliver your Smallworld
solutions since 2009.

Want to Buy?


Magik code editing

code assist, templates, hyperlinks, validation

Integrated debugger

breakpoints, inspections, stepping through code

Fast and effective development

managing GIS sessions, console, code assist, command history

Multiplatform ability

working with Magik, Java, HTML, XML in one environment

Video Tutorials

A set of short Migration FAQ tutorials to help you in faster and more comfortable transfer from Emacs to MDT.

All crucial aspects are explained so you can easily migrate your sessions, sources and configurations.


Promotional offer for attendees of Smallworld User Group 2018

2018-04-04 12:00

Our partner Astec will be in Potsdam, Germany for the annual Smallworld User Group conference (11-13 June 2018). Please email Michal Wendrowski at to set up a meeting.

“We are happy to discuss how we can solve your company’s problems with software and how we can help you develop better software faster. Having delivered dozens of successful software projects for the Smallworld community and being the creator of MDT, we hope to have great discussions during this event.”
— Michal Wendrowski, Commercial Director, Astec

All visitors of Astec's exhibition booth will have the opportunity to win a special discount for MDT. If you would like to participate, the only thing you will have to do is to answer the following questions:

  1. How long has MDT been present on the market?
  2. What is the most important feature that will be introduced with MDT Professional Edition 4.0?
  3. Of all tools that support Smallworld/Magik development, which one delivers best results?

Be prepared and see you in Potsdam!

MDT 3.9 available!

2018-02-23 15:00

This release of MDT Professional Edition includes new functionalities that will make your work with MDT even easier and more comfortable.

Some of the new features include:

  • a brand new Module Hierarchy view that allows you to display the hierarchy of a chosen module
  • a highly configurable content assist feature in Class Browser view
  • a new exclude public/private methods filtering commands in Class Browser view

Other major changes include:

  • compatibility with Eclipse 4.7
  • support for other color themes
  • many major & minor fixes

Read more about this version on What's new page. For more detailed info refer to the List of Changes.

SW5 Support Plug-in 1.2 released!

2018-02-23 14:57

A new version of the MDT SW5 Support Plug-in has been released. The plugin has been adjusted to Smallworld 5.1.3, 5.1.4 and 5.1.5, Eclipse Oxygen and Java 1.8.

Read more about this version on What's new page. For more detailed info refer to the List of Changes.

Preview of MDT PE 3.9 and MDT SW5 Support Plug-in 1.2

2017-12-14 10:00

We're happy to anounce that internal testing of the upcoming MDT Professional Edition 3.9 and MDT SW5 Support Plug-in 1.2 has begun. As you may know, all testing of our preview versions is being done by our partner Astec. They have one of the strongest Smallworld development teams in the world, hence the feedback we receive from them is invaluable.

All new features and improvements have been already published in the User Guide.

New in MDT Professional Edition 3.9:

  • Module Hierarchy view
  • New Open Magik Module in Hierarchy dialog
  • Class Browser view
  • Product Explorer view
  • Preferences
  • Miscellaneous

New in MDT SW5 Support Plug-in 1.2:

  • Cooperation with GIS sessions
  • Session editor
  • Product Explorer view

The release of both new versions is planned for January 2018.


Logo Geomagic

MDT gives us a powerful, modern IDE and all the comforts and efficiencies that come along with it, as for example the very powerful debugger, seamless Subversion and GIT integration, and very efficient file search and code analysis. With MDT, we have everything we need in one place.

Dr. Hannes MoserDr. Hannes Moser
Head of GIS and Quality Management
GEOMAGIC GmbH, Germany

Logo Sydney Trains

MDT has proven to be a very efficient development environment for the GE Smallworld applications.

The multitude of tools available in MDT, both Smallworld specific and Eclipse plug-ins, results in a single IDE that covers all aspects of Smallworld application development and support. I have been using MDT since it was first released and find it to be the most comprehensive development environment currently available for GE Smallworld products.

Glenn WarnockGlenn Warnock
Technical Specialist GIS
Sydney Trains, Canada

GE Logo

GE is pleased to see third party applications such as MDT that enable customers to customize applications on Smallworld. We will continue to closely support companies like ASTEC in support of our position as a leading provider of geospatial solutions.

Martin Ansell
General Manager Smallworld
GE Energy

Logo NIS Solutions

MDT brings a modern environment to Magik development. The most effective aspect is the enormous increase in efficiency and productivity.

Jan Kiefer
Software Developer
NIS AG, Switzerland

MDT Magazine Issue 7

Magazine for Smallworld™ Magik Developers

  • Get ready to meet Magik on Java™ with the release of MDT PE 3.6
  • Further support for Magik on Java™ provided by MDT: debugger
  • We have expertise in Electric Office Web™!
  • Network Viewer™ and Network Viewer Plus™
  • Types of licenses available for MDT Professional Edition


MDT Newsletter