GitHub stars
3.2K
PyPI downloads / week
737.5K
Commits, last 12 months
5,558
Contributors
257
Last commit

Overview

VTK is an open-source C++ visualization tool released under the BSD license. Its GitHub repository has 3,211 stars, 1,309 forks, and 257 contributors. It is actively developed with 5,558 commits in the last 12 months. On PyPI it is downloaded about 737.5K times per week.

Its GitHub description: Mirror of Visualization Toolkit repository

Install

PyPI
pip install vtk
v9.7.1

Development activity

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

0250500750 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
0250500750 Oct 2025 Jan 2026 Apr Jul
5,558 commits from Oct 2025 to Sep 2026.
Show data as a table
VTK commits per month
MonthCommits
Oct 2025343
Nov 2025366
Dec 2025345
Jan 2026570
Feb 2026496
Mar 2026445
Apr 2026373
May 2026378
Jun 2026515
Jul 2026566
Aug 2026534
Sep 2026627

Popularity among C++ visualization libraries & applications

GitHub stars for VTK and the most-starred alternatives.
Show data as a table
GitHub stars
ToolStars
Streamlit45,895
Dash24,441
Matplotlib23,323
Bokeh20,455
Taipy19,443
Plotly (Python)18,822
VTK3,211

Alternatives to VTK

  • Streamlit

    Framework for turning Python scripts into interactive data apps.

    45.9K starsPythonApache-2.0

  • Dash

    Framework for building data apps and dashboards in Python, built on Plotly.js and React.

    24.4K starsPythonMIT

  • Matplotlib

    2D plotting library.

    23.3K starsPythonPSF-2.0

  • Bokeh

    Interactive Web Plotting for Python.

    20.5K starsTypeScriptBSD-3-Clause

  • Taipy

    Python framework for building data and AI web applications with interactive charts and dashboards.

    19.4K starsPythonApache-2.0

  • Plotly (Python)

    Interactive web based visualization built on top of plotly.js

    18.8K starsPythonMIT

VTK FAQ

Is VTK open source?

Yes. VTK is released under the BSD license, and its source code is on GitHub.

Is VTK still maintained?

Yes. VTK is actively developed, with 5,558 commits in the last 12 months and the latest commit yesterday.

How do I install VTK?

From PyPI: pip install vtk.

What are the best alternatives to VTK?

The most popular alternatives listed in C++ visualization libraries & applications are Streamlit, Dash, and Matplotlib. See the full ranking.

What language is VTK written in?

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

Data: GitHub API, PyPI. Updated Oct 4, 2026.