The Medical Image Registration ToolKit (MIRTK), the successor of the IRTK, contains common CMake build configuration files, core libraries, and basic command-line tools. Extension packages are hosted by the MIRTK GitHub group at
Clone or download
Failed to load latest commit information.
Applications fix: Minor fixes of “mirtk” script Sep 19, 2018
CMake fix: FindUMFPACK.cmake, set UMFPACK_* vars from SuiteSparse_* [CMake] Apr 8, 2018
Docker enh: Update Docker Bash completion script Apr 8, 2018
Documentation doc: Use main AppImage which now always includes Viewer Sep 19, 2018
Examples/helloworld Add a helloworld example Mar 2, 2018
Modules fix: Warning about possible loss of data [Image,Transformation] Apr 8, 2018
Packages fix: Viewer package without custom FindFLTK module Oct 1, 2018
Scripts fix: No longer require SuiteSparse PPA Sep 29, 2018
Templates doc: Update CMake BASIS project URLs Apr 21, 2016
ThirdParty mod: Remove ThirdParty/Boost Jun 7, 2016
.appveyor.yml add: AppVeyor configuration file Jul 16, 2017
.bintray.yml enh: Make AppImage from Travis CI build Jul 17, 2017
.dockerignore enh: Move Dockerfile for Ubuntu image to Docker/Ubuntu/ directory Mar 8, 2016
.gitattributes add: .gitignore and .gitattributes files Dec 17, 2015
.gitignore fix: Remove QtCreator user config file Apr 15, 2016
.gitmodules mod: Add Viewer module Sep 18, 2018
.travis.yml fix: Remove unused Travis CI variable Oct 1, 2018
AUTHORS.txt doc: Add note that file is marked up with reStructuredText [AUTHORS] Jan 15, 2016
BasisProject.cmake mod: Add Viewer module Sep 18, 2018
CMakeLists.txt travis: Without ARPACK/UMFPACK to save time, use caching Jul 14, 2017 GitHub default code of conduct with my (#589) Jun 23, 2017 doc: Minor corrections of CONTRIBUTING guidelines Apr 21, 2016
ChangeLog.txt Release version 2.0.0 Apr 8, 2018
Dockerfile enh: Add VCS URL and commit LABEL to Docker image Jul 29, 2016
LICENSE.txt Squashed old master commits: Jan 11, 2016 enh: Make AppImage from Travis CI build Jul 17, 2017

Medical Image Registration ToolKit

Linux AppImage   Docker Image   Travis CI status   AppVeyor status   Join the chat at

The Medical Image Registration ToolKit (MIRTK) is a research-focused image processing toolkit, developed at the BioMedIA research group. It provides a collection of libraries and command-line tools to assist in processing and analyzing imaging data.

See the online documentation for more information.


See the installation instructions for a step-by-step guide on how to install the MIRTK.


The MIRTK is distributed under the terms of the Apache License Version 2. See the accompanying license file for details. The license enables usage of MIRTK in both commercial and non-commercial applications, without restrictions on the licensing applied to the combined work.

This directory includes source files and references to Git submodule repositories grouped and distributed under the GitHub MIRTK Organization, whose source files are covered by their own respective license terms. These licenses are compatible with the MIRTK license. See the download page for details.

Citation and acknowledgements

In the event you found the MIRTK useful, please consider giving appropriate credit to the software.

See the publications list for suitable citations.