MITK Directory Structure
To avoid clutter and ease the administration of the source code, the MITK source code is structured into several subdirectories according to their function. This document aims at helping you finding what you want within this structure.
Overview
The top level directories are the following:
- Applications
- CMake
- CMakeExternals
- Documentation
- Examples
- Licenses
- Modules
- Templates
- Utilities
- Wrapping
see the corresponding section for more information.
Applications
This directory contains the different applications. Each application has its own subfolder, including the necessary code, icons and other resources.
CMake
The CMake directory contains CMake files, macros and templates for the configuration of MITK as a project.
CMakeExternals
This directory contains CMake files for the configuration of other projects used by MITK.
Documentation
The Documentation directory contains doxygen and other documentation as well as tutorials and examples. It includes basic end user manuals for the framework as well as developer documentation which does not depend on any additional modules.
Examples
This directory contains example code used by the documentation in the Documentation directory.
Licenses
The Licenses directory contains various licenses used by MITK's dependencies.
Modules
This directory contains modules, which extend the capabilities of MITK. For the concept behind modules see Modules.
Plugins
This directory contains plugins, which provide specific solutions. For further information see Plugins.
Templates
This directory contains template files for recurring snippets like the copyright header for all source files.
Utilities
The Utilities directory contains self contained components, which are used by MITK, but not necessarily developed for maintained by the MITK team.
Wrapping
The Wrapping directory contains code necessary for the Python wrapping capabilities of MITK.

浙公网安备 33010602011771号