# TTK

> Topological data analysis and visualization.

- Category: [C++ visualization libraries & applications](https://awesomedataviz.com/categories/cpp/)
- Website: https://topology-tool-kit.github.io/
- Repository: https://github.com/topology-tool-kit/ttk
- License: BSD-3-Clause
- Language: C++
- Status: Active (commits in the last 90 days)
- GitHub stars: 481
- Commits in the last 12 months: 480
- Contributors: 46
- Last commit: Oct 3, 2026
- Latest release: 1.4.0 (Aug 6, 2026)
- Topics: 3D & scientific visualization

## Overview

TTK is an open-source C++ visualization tool released under the BSD-3-Clause license. Its GitHub repository has 481 stars, 131 forks, and 46 contributors. It is actively developed with 480 commits in the last 12 months. The latest release, 1.4.0, was published on Aug 6, 2026.

## Alternatives

- [ImPlot](https://awesomedataviz.com/tools/implot/): Immediate-mode plotting library for Dear ImGui. (6.2K stars)
- [PlotJuggler](https://awesomedataviz.com/tools/plotjuggler/): Open-source Qt5 application to plot charts (based on Qwt). (6.2K stars)
- [Matplot++](https://awesomedataviz.com/tools/matplotpp/): C++ graphics library for data visualization with a MATLAB-like API. (4.9K stars)
- [F3D](https://awesomedataviz.com/tools/f3d/): Cross-platform, fast, and minimalist 3D viewer with scientific visualization tools. (4.7K stars)
- [Mapnik](https://awesomedataviz.com/tools/mapnik/): Toolkit for rendering maps, widely used to render OpenStreetMap tiles. (4K stars)
- [ROOT](https://awesomedataviz.com/tools/root/): CERN framework for analyzing, storing and visualizing large scientific datasets. (3.3K stars)

Source: https://awesomedataviz.com/tools/ttk/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
