Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
SimpleITK: a simplified layer build on top of the Insight Toolkit (ITK), intended to facilitate its use in rapid prototyping, education and interpreted languages.

Merge topic 'AddUtilityToConvertReleaseNotes'

cbe97e7 Add missing space in wiki link output
7331c03 Adding a utility script to convert the HTML release notes to Wiki
latest commit bad8204aa1
Bradley Lowekamp blowekamp authored kwrobot committed
Failed to load latest commit information.
CMake Adding CTest warning suppression for internal header for gcc 4.1.2
Code Merge topic 'SIMPLEITK-610_FixDashboardWarnings'
Documentation Fix Doxygen warnings in Command page
Examples Fix erroneous extra character
SuperBuild Merge topic 'SIMPLEITK-618_UpdateITKTo_4.7.1'
TemplateComponents Fixup functions name for adding a seed point
Testing Merge topic 'SIMPLEITK-608_AddEvaluateToRegistrationMethod'
Utilities Add missing space in wiki link output
Wrapping Updating the SWIG doc strings from SimpleITK doxygen
.gitattributes Modify git attributes to allow big swig dot i files
.gitignore ENH: Add .ExternalData to .gitignore.
.hooks-config.bash ENH: Simplify local Git hook chaining
CMakeLists.txt COMP: CMake change that ensures ITK required modules are on.
CTestConfig.cmake Updating Dash info
LICENSE ENH: Adding the Apache license.
NOTICE Updating copyright years in notice. ENH: updated top-level readme with new URLs ENH: Add install and export rules for SimpleITK libs Require SimpleITK major version to match for compatible version ENH: Add install and export rules for SimpleITK libs
Version.cmake Updating version for 0.9 development.
sitkCheckForITKModuleDependencies.cmake COMP: CMake change that ensures ITK required modules are on.


The goal of SimpleITK is to provide an abstraction layer to ITK that enables developers and users to access the powerful features of the Insight Toolkit in a more simplified manner. SimpleITK's goal is to provide a simple layer to ITK's complicated C++ templeted API to be easily wrap-able in several languages including:

Wrapping is accomplished through SWIG, in principle, any language wrapped by SWIG should be applicable to SimpleITK.

SimpleITK is licensed under the Apache License in the same way as ITK.


SimpleITK uses the Git distributed version control system. The main repository is hosted on and mirrored to Github. There are two main branches, master and next. The "master" is a stable branch of the code, and suitable for most users, while "next" contains future features that are unlikely to be stable.

Documentation in maintained in Doxygen. Development instructions are also on this site. There is also the Wiki with additional information. SimpleITK requires a recent build of ITK v4, but this can be automatically build along side SimpleITK with the SuperBuild cmake build.

Something went wrong with that request. Please try again.