Key differences

  • VTK has 2.3× as many GitHub stars as Mayavi (3.2K vs 1.4K).
  • VTK had more development activity over the last 12 months: 5,786 commits vs 45.
  • VTK is downloaded 721× as often on PyPI (1.3M vs 1.8K per week).
  • Mayavi is licensed under BSD-3-Clause; VTK under BSD.
  • Mayavi is written primarily in Python, VTK in C++.

By the numbers

  • Mayavi
  • VTK
GitHub stars
1.4K 3.2K
PyPI downloads / week
1.8K 1.3M
Commits, last 12 months
45 5.8K
Contributors
62 257
Forks
331 1.3K
Show data as a table
Mayavi vs VTK by the numbers
MetricMayaviVTK
GitHub stars1,4123,224
PyPI downloads / week1,8481,332,307
Commits, last 12 months455,786
Contributors62257
Forks3311,309

Development activity

Commits per month to each default branch, last 12 complete months.

  • Mayavi
  • VTK
0250500750 Nov 2025 Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep OctMayaviVTK
0250500750 Nov 2025 Feb 2026 May Aug MayaviVTK
Show data as a table
Mayavi vs VTK: commits per month
MonthMayaviVTK
Nov 20250366
Dec 20250345
Jan 20260570
Feb 20260496
Mar 20260445
Apr 20260373
May 20260378
Jun 20260515
Jul 202619566
Aug 202623534
Sep 20261636
Oct 20262562

Side by side

AttributeMayaviVTK
DescriptionInteractive scientific data visualization and 3D plotting in Python.Open-source library for 3d Graphics, image processing and visualization.
CategoryPython 3D & scientific visualization librariesC++ visualization libraries & applications
LicenseBSD-3-ClauseBSD
LanguagePythonC++
StatusActiveActive
Latest release4.9.0 ()–
Last commit
Repository created
Open issues4510
Install
pip install mayavi
pip install vtk

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • Mayavi

    Interactive scientific data visualization and 3D plotting in Python.

    1.4K starsPythonBSD-3-Clause

  • VTK

    Open-source library for 3d Graphics, image processing and visualization.

    3.2K starsC++BSD

More comparisons