Skip to content
This repository


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 branch 'release'

Change-Id: I8be23d07548f2188b067b0df2714e4830de142a1
latest commit af640d9fed
Bradley Lowekamp blowekamp authored April 12, 2014
Octocat-spinner-32 CMake Ignore ProcessObject Death test in val grind February 21, 2014
Octocat-spinner-32 Code Merge topic 'SIMPLEITK-489_AddLabelOverlayMeasures' April 12, 2014
Octocat-spinner-32 Documentation Adding links for Python downloads for version 0.8.0 from SourceForge March 14, 2014
Octocat-spinner-32 Examples Added SimpleDerivative.lua example March 19, 2014
Octocat-spinner-32 SuperBuild Merge topic 'SIMPLEITK-511_UpdateITKTowards4.5.2' April 12, 2014
Octocat-spinner-32 TemplateComponents Trim "Filter" suffix for function names in code generation March 19, 2014
Octocat-spinner-32 Testing Merge topic 'SIMPLEITK-298_AddMergeLabelMapFilter' April 09, 2014
Octocat-spinner-32 Utilities Merge topic 'SIMPLEITK-495_UpdateVirtualEnv' February 20, 2014
Octocat-spinner-32 Wrapping Remove the '.' preceding the RC segment for the python version string March 07, 2014
Octocat-spinner-32 .gitattributes Modify git attributes to allow big swig dot i files December 17, 2012
Octocat-spinner-32 .gitignore ENH: Add .ExternalData to .gitignore. September 11, 2013
Octocat-spinner-32 .hooks-config.bash ENH: Simplify local Git hook chaining February 13, 2012
Octocat-spinner-32 CMakeLists.txt BUG: Specify "Development" component for all headers April 08, 2014
Octocat-spinner-32 CTestConfig.cmake ENH: Adjust CTestConfig for the new SimpleITK dashboard August 10, 2011
Octocat-spinner-32 LICENSE ENH: Adding the Apache license. November 24, 2010
Octocat-spinner-32 NOTICE Updating copyright years in notice. February 05, 2013
Octocat-spinner-32 ENH: updated top-level readme with new URLs September 14, 2011
Octocat-spinner-32 ENH: Add install and export rules for SimpleITK libs March 14, 2012
Octocat-spinner-32 Require SimpleITK major version to match for compatible version April 08, 2014
Octocat-spinner-32 ENH: Add install and export rules for SimpleITK libs March 14, 2012
Octocat-spinner-32 Version.cmake Updating version for 0.9 development. March 13, 2014


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.