GitHub stars
481
Commits, last 12 months
480
Contributors
46
Last commit
Latest release
1.4.0Aug 6, 2026

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.

Its GitHub description: TTK - Topological Data Analysis and Visualization - Source Code

GitHub topics: topological-data-analysisvisualizationpythonparaviewvtkc-plus-pluscontour-treediscrete-morse-theorymerge-treepersistent-homologyreeb-graphmorse-smale-complex

Development activity

Commits per month to the default branch over the last 12 complete months.

050100150 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
050100150 Oct 2025 Jan 2026 Apr Jul
480 commits from Oct 2025 to Sep 2026.
Show data as a table
TTK commits per month
MonthCommits
Oct 202551
Nov 202540
Dec 2025122
Jan 202617
Feb 20261
Mar 202626
Apr 202651
May 202648
Jun 202628
Jul 202664
Aug 20269
Sep 202623

Popularity among C++ visualization libraries & applications

GitHub stars for TTK and the most-starred alternatives.
Show data as a table
GitHub stars
ToolStars
ImPlot6,239
PlotJuggler6,230
Matplot++4,937
F3D4,741
Mapnik3,965
ROOT3,307
TTK481

Alternatives to TTK

  • ImPlot

    Immediate-mode plotting library for Dear ImGui.

    6.2K starsC++MIT

  • PlotJuggler

    Open-source Qt5 application to plot charts (based on Qwt).

    6.2K starsC++MPL-2.0

  • Matplot++

    C++ graphics library for data visualization with a MATLAB-like API.

    4.9K starsC++MIT

  • F3D

    Cross-platform, fast, and minimalist 3D viewer with scientific visualization tools.

    4.7K starsC++BSD-3-Clause

  • Mapnik

    Toolkit for rendering maps, widely used to render OpenStreetMap tiles.

    4K starsC++LGPL-2.1

  • ROOT

    CERN framework for analyzing, storing and visualizing large scientific datasets.

    3.3K starsC++Other

TTK FAQ

Is TTK open source?

Yes. TTK is released under the BSD-3-Clause license, and its source code is on GitHub.

Is TTK still maintained?

Yes. TTK is actively developed, with 480 commits in the last 12 months and the latest commit 2 days ago.

What are the best alternatives to TTK?

The most popular alternatives listed in C++ visualization libraries & applications are ImPlot, PlotJuggler, and Matplot++. See the full ranking.

What language is TTK written in?

TTK is primarily written in C++, according to GitHub.

Data: GitHub API. Updated Oct 4, 2026.