MCPcopy Create free account
hub / github.com/MITK/MITK

github.com/MITK/MITK @v2026.06

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2026.06 ↗ · + Follow
32,226 symbols 104,081 edges 5,016 files 2,508 documented · 8% updated 7d agov2026.06 · 2026-07-07★ 821

Browse by type

Functions 26,697 Types & classes 5,524 Endpoints 5
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

MITK Logo

The Medical Imaging Interaction Toolkit (MITK) is a free open-source software system for development of interactive medical image processing software. MITK combines the Insight Toolkit (ITK) and the Visualization Toolkit (VTK) with an application framework.

The links below provide high-level and reference documentation targeting different usage scenarios:

See the MITK homepage for details.

Supported platforms

MITK is a cross-platform C++ toolkit and officially supports:

  • Windows
  • Linux
  • macOS

For details, please read the Supported Platforms page.

License

Copyright (c) German Cancer Research Center (DKFZ). All rights reserved.

MITK is available as free open-source software under a 3-clause BSD license.

Download

The MitkWorkbench application and a bunch of command-line apps are released twice per year on our Download page and the GitHub Releases page.

The official MITK source code is available in the MITK Git repository. The Git clone command is

git clone https://github.com/MITK/MITK.git

Active development takes place in the MITK develop branch and its usage is advised for advanced users only.

How to contribute

Contributions are encouraged. To make the contribution process as smooth as possible, please read Contributing to MITK before.

Build instructions

MITK uses CMake to configure a build tree. The following is a crash course about cloning, configuring, and building MITK with Ninja on Linux or macOS when all prerequisites are met:

git clone https://github.com/MITK/MITK.git
mkdir MITK-superbuild
cmake -S MITK -B MITK-superbuild -G "Ninja" -D CMAKE_BUILD_TYPE=Release
cmake --build MITK-superbuild

On Windows, configuring and building with Visual Studio/MSBuild would look something like this:

cmake -S MITK -B MITK-superbuild -G "Visual Studio 17 2022"
cmake --build MITK-superbuild --config Release -- -m

Read the comprehensive build instructions page for details.

Useful links

Core symbols most depended-on inside this repo

Shape

Method 24,133
Class 5,343
Function 2,564
Enum 181
Route 5

Languages

C++97%
Python2%
C1%
TypeScript1%

Modules by API surface

Modules/Python/test/pytest/test_multilabel.py234 symbols
Plugins/org.blueberry.ui.qt/src/internal/berryWorkbenchPage.cpp160 symbols
Modules/RESTAPI/test/mitkRenderingControllerTest.cpp154 symbols
Modules/CppMicroServices/src/us_miniz.c129 symbols
Plugins/org.blueberry.core.runtime/src/berryMessage.h120 symbols
Plugins/org.blueberry.ui.qt/src/internal/berryWorkbenchWindow.cpp97 symbols
Modules/Multilabel/src/mitkLabelSetImage.cpp89 symbols
Plugins/org.mitk.gui.qt.ext/src/QmitkExtWorkbenchWindowAdvisor.cpp86 symbols
Plugins/org.blueberry.ui.qt/src/internal/berryWorkbench.cpp84 symbols
Plugins/org.blueberry.ui.qt/src/internal/berryPartStack.cpp80 symbols
Modules/SegmentationUI/src/QmitkMultiLabelInspector.cpp75 symbols
Modules/RESTAPI/test/mitkApiConformanceTest.cpp74 symbols

For agents

$ claude mcp add MITK \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page