Topology ToolKit


Please find below the latest tarballs of TTK's source code and data examples.

See our installation page for detailed installation instructions, our tutorial page for end-users documentation and our documentation page for developer documentation.

TTK is open-source (BSD license).
Feel free to use it at your convenience (for open-source or proprietary projects).

If you enjoy using TTK and find it useful, that'd be great if you could let us know by sending us an email at Thanks for letting us know who you are and what you use TTK for. We would be excited to hear about your experience. Also, your feedback can help us improving TTK.


TTK is currently mainly developed by academics. To convince our institutions to let us spend some time on TTK's development and maintenance, we need to provide them evidence of its usage. So if you enjoy using TTK, please consider citing the following technical reports in your technical documents or scientific publications:

The Topology ToolKit
J. Tierny, G. Favelier, J. Levine, C. Gueunet, M. Michaux.
IEEE Transactions on Visualization and Computer Graphics.
Proc. of IEEE VIS 2017.
Bibtex entry

An Overview of the Topology ToolKit
T. Bin Masood, J. Budin, M. Falk, G. Favelier, C. Garth, C. Gueunet, P. Guillou, L. Hofmann, P. Hristov, A. Kamakshidasan, C. Kappe, P. Klacansky, P. Laurin, J. Levine, J. Lukasczyk, D. Sakurai, M. Soler, P. Steneteg, J. Tierny, W. Usher, J. Vidal, M. Wozniak.
Proc. of TopoInVis 2019.
Bibtex entry

TTK is Getting MPI-Ready
E. Le Guillou, M. Will, P. Guillou, J. Lukasczyk, P. Fortin, C. Garth, J. Tierny.
IEEE Transactions on Visualization and Computer Graphics, 2024.
Bibtex entry


 ·  Ubuntu Linux 22.04: ttk-1.2.0-ubuntu-22.04.deb
 ·  Ubuntu Linux 20.04: ttk-1.2.0-ubuntu-20.04.deb
 ·  Windows: ttk-1.2.0.exe
 ·  MacOS (experimental): ttk-1.2.0.tar.gz
 ·  Sources: ttk-1.2.0.tar.gz
 ·  Data: ttk-data-1.2.0.tar.gz
 ·  Ubuntu Linux 22.04: ttk-1.1.0-ubuntu-22.04.deb
 ·  Ubuntu Linux 20.04: ttk-1.1.0-ubuntu-20.04.deb
 ·  Windows: ttk-1.1.0.exe
 ·  MacOS Catalina (experimental): ttk-1.1.0.pkg
 ·  Sources: ttk-1.1.0.tar.gz
 ·  Data: ttk-data-1.1.0.tar.gz
 ·  Ubuntu Linux 20.04: ttk-1.0.0-ubuntu-20.04.deb
 ·  Windows: ttk-1.0.0.exe
 ·  MacOS Catalina (experimental): ttk-1.0.0.pkg
 ·  Sources: ttk-1.0.0.tar.gz
 ·  Data: ttk-data-1.0.0.tar.gz
 ·  Ubuntu Linux 20.04: ttk-0.9.9-ubuntu-20.04.deb
 ·  Ubuntu Linux 18.04: ttk-0.9.9-ubuntu-18.04.deb
 ·  Windows: ttk-0.9.9.exe
 ·  MacOS Catalina (experimental): ttk-0.9.9.pkg
 ·  Sources: ttk-0.9.9.tar.gz
 ·  Data: ttk-data-0.9.9.tar.gz
 ·  ttk-0.9.8.tar.gz 9ce3e90f07368c861d3aa7a2322100dc
 · 1564739d7d2540b7908dd5425d94e47d
 ·  ttk-data-0.9.8.tar.gz 6c85a7e0b1baba843fde1280324a0535
 · 86c86dced026f9af544bbda3a7160fda
 ·  ttk-0.9.7.tar.gz d37f1efef7031c54b5c1289b21e4442a
 · c1e2447568beb7b8e51cea807314e155
 ·  ttk-data-0.9.7.tar.gz 9e91382bb0163cea58c2a420edfb9f19
 · e89a070cfe3f68722900dd7653141c6a
 ·  ttk-0.9.6.tar.gz cba6c972ebafc1d9184775cd4b87dfaa
 · e36dab9ce6da0bd90c7ac2ad21c97c4d
 ·  ttk-data-0.9.6.tar.gz d5158f27ce20a58cdb2ffa3d0148c07b
 · 316ae0e7538357cba005eddad800180b
 ·  ttk-0.9.5.tar.gz bb242dac44972251e4259c705150aa2d
 · 2a69b8d7a4c40589b3aa1bbe2b486c57
 ·  ttk-data-0.9.5.tar.gz 58bb97d976666583df7788155eab31d7
 · aeb136642dd6e6b90e797de30dff9c5a
 ·  ttk-0.9.4.tar.gz dccaac49aae82abc7c97d5906c6bf520
 · e9ae17ce8d9abe87b30e27f131eb1d11
 ·  ttk-data-0.9.4.tar.gz b262fba11de7941c468a20529a0a882a
 · 317aec09a870df49a063c8179e8cae50
 ·  ttk-0.9.3.tar.gz c8502ca5ae67baf8afc35c740975e93d
 ·  ttk-data-0.9.3.tar.gz 2e0e0fcd6efb5ec61a22e13f0e58df56
 ·  ttk-0.9.2.tar.gz 64d5d2f77ab907cf47b68034327c7228
 ·  ttk-data-0.9.2.tar.gz c2ba5a81fe6831e65f9845b1fea35f43
 ·  ttk-0.9.1.tar.gz 77be9f51458029daf8489b90908a3b14
 ·  ttk-data-0.9.1.tar.gz 974bc9a63f2c11455d9a5c3a43568442
 ·  ttk-0.9.tar.gz 60baf361cacb3c1b3af5c6fec5d84936
 ·  ttk-data-0.9.tar.gz 1727485a6e423305467d3aeaba58ec99