Skip to main content

VTK - The Visualization Toolkit

Introduction

VTK is an open-source software system for image processing, 3D graphics, volume rendering and visualization. VTK includes many advanced algorithms (e.g., surface reconstruction, implicit modeling, decimation) and rendering techniques (e.g., hardware-accelerated volume rendering, LOD control).

VTK is used by academicians for teaching and research; by government research institutions such as Los Alamos National Lab in the US or CINECA in Italy; and by many commercial firms who use VTK to build or extend products.

The origin of VTK is with the textbook "The Visualization Toolkit, an Object-Oriented Approach to 3D Graphics" originally published by Prentice Hall and now published by Kitware, Inc. (Third Edition ISBN 1-930934-07-6). VTK has grown (since its initial release in 1994) to a world-wide user base in the commercial, academic, and research communities.

Learning Resources

Reporting Bugs

If you have found a bug:

  1. If you have a patch, please read the CONTRIBUTING.md document.

  2. Otherwise, please join the VTK Discourse forum and ask about the expected and observed behaviors to determine if it is really a bug.

  3. Finally, if the issue is not resolved by the above steps, open an entry in the VTK Issue Tracker.

Requirements

In general VTK tries to be as portable as possible; the specific configurations below are known to work and tested.

VTK supports the following C++11 compilers:

  1. Microsoft Visual Studio 2015 or newer
  2. gcc 4.8.3 or newer
  3. Clang 3.3 or newer
  4. Apple Clang 5.0 (from Xcode 5.0) or newer
  5. Intel 14.0 or newer

VTK supports the following operating systems:

  1. Windows Vista or newer
  2. Mac OS X 10.7 or newer
  3. Linux (ex: Ubuntu 12.04 or newer, Debian 4 or newer)

Contributing

See CONTRIBUTING.md for instructions to contribute.

License

VTK is distributed under the OSI-approved BSD 3-clause License. See Copyright.txt for details.

Release files for vtk 9.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for vtk 9.0.1
File Actions
vtk-9.0.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for vtk-9.0.1-cp38-cp38-win_amd64.whl
vtk-9.0.1-cp38-cp38-manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64 Details for vtk-9.0.1-cp38-cp38-manylinux2010_x86_64.whl
vtk-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details for vtk-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl
vtk-9.0.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details for vtk-9.0.1-cp37-cp37m-win_amd64.whl
vtk-9.0.1-cp37-cp37m-manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details for vtk-9.0.1-cp37-cp37m-manylinux2010_x86_64.whl
vtk-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details for vtk-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
vtk-9.0.1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details for vtk-9.0.1-cp36-cp36m-win_amd64.whl
vtk-9.0.1-cp36-cp36m-manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details for vtk-9.0.1-cp36-cp36m-manylinux2010_x86_64.whl
vtk-9.0.1-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details for vtk-9.0.1-cp36-cp36m-macosx_10_9_x86_64.whl
vtk-9.0.1-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details for vtk-9.0.1-cp35-cp35m-win_amd64.whl
vtk-9.0.1-cp35-cp35m-macosx_10_9_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64 Details for vtk-9.0.1-cp35-cp35m-macosx_10_9_x86_64.whl

Total release size: 786.5 MB

Release files / vtk-9.0.1-cp38-cp38-win_amd64.whl

Download URL vtk-9.0.1-cp38-cp38-win_amd64.whl
Size 38.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
cdc7d6d556cf520e6c3c76299125a71d7be5895744ba949e2560d9332e607b50
BLAKE2b-256 checksum
How to use checksums
721dc19447a94320e8b3a9312262fba1a79e04d1c43ab761870bad2775b43586
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp38-cp38-manylinux2010_x86_64.whl

Download URL vtk-9.0.1-cp38-cp38-manylinux2010_x86_64.whl
Size 103.4 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
e2ce620b2691ee8770bd9bfc0ae2ca99c0263ded20559c389a10b9b78e7750b2
BLAKE2b-256 checksum
How to use checksums
097225d41e6bede152b6a3aea1c9a8fe9fbf4f69f64f2f5d788272fe19d1a1e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL vtk-9.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 80.7 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bd4a066dbb4fb35d329278538976ad4440aeb0e5c839cc12310567238211971c
BLAKE2b-256 checksum
How to use checksums
16a98f008ac22f9efb2cb1b1d45f9e00e994f707e319a10a1f53904dcfc50244
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp37-cp37m-win_amd64.whl

Download URL vtk-9.0.1-cp37-cp37m-win_amd64.whl
Size 38.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
e6bfc40f4cdc02f8b869b0c2023b73c6aad86fdb39fcb1823b1f4f5efd1a0001
BLAKE2b-256 checksum
How to use checksums
f3d6e4d20607580ae168e6539fe8ef601ca5c2b247f27561d53b5f1907f8ea90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp37-cp37m-manylinux2010_x86_64.whl

Download URL vtk-9.0.1-cp37-cp37m-manylinux2010_x86_64.whl
Size 103.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
11c7b05e2a35ff5724b5c88a90ffaa1de84347ddc8293c1b74158c721db31573
BLAKE2b-256 checksum
How to use checksums
b5f51971e21b7da2875fa07754e49c302cdb140de4c8585d56df8027d08ce299
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL vtk-9.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 80.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4092bf85e1d02a76ea878bb9b822eb57ec7b73c8826e3ec29f1c8cbddcb312e3
BLAKE2b-256 checksum
How to use checksums
a2ce75746495482f4d9d68a2756ca61b7a3e9818419bd08e78a61439f6cb7e4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp36-cp36m-win_amd64.whl

Download URL vtk-9.0.1-cp36-cp36m-win_amd64.whl
Size 38.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
cbf17bc5ab7ccbda79458cf241cad8bc790a228dfa15066c50648bfb5d7abeb1
BLAKE2b-256 checksum
How to use checksums
1f0a768211946402b30a28c5481c73e4282ad8e815a1ccf50bb34c87f92f607c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp36-cp36m-manylinux2010_x86_64.whl

Download URL vtk-9.0.1-cp36-cp36m-manylinux2010_x86_64.whl
Size 103.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
b9d3827bf84ca11a669cf798d2a205d4ca19ed66e15e93ab2ab747f9dbe9edbe
BLAKE2b-256 checksum
How to use checksums
f93efa760bdbcc20d9f2fedebace22ffc575335bb5f281e98ca9831475ff3f09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL vtk-9.0.1-cp36-cp36m-macosx_10_9_x86_64.whl
Size 80.7 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bd6efb3d3a6ead36e42ab938806364fa7dc858228a1c81e321556e43ff899d89
BLAKE2b-256 checksum
How to use checksums
ba2da06c0e219ba953b757849650a67e1f3df8f0f17c0aba6e6b6d7b822298fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp35-cp35m-win_amd64.whl

Download URL vtk-9.0.1-cp35-cp35m-win_amd64.whl
Size 38.4 MB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
3b0873e79365268b3b7d2acb238d2333f73209c27f54b76dc0cdd85483afa82e
BLAKE2b-256 checksum
How to use checksums
486466a174c8e62f7d54598442fa8f5e4d9a9c2279e4063ff5a20507da4a8a90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Release files / vtk-9.0.1-cp35-cp35m-macosx_10_9_x86_64.whl

Download URL vtk-9.0.1-cp35-cp35m-macosx_10_9_x86_64.whl
Size 80.7 MB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
424d7e6f8a216b7af82c672ebae82bc6e268582f802c7b32684ae9a90ef4c19e
BLAKE2b-256 checksum
How to use checksums
646b035c45d1facf0c7e7fe866bd5c1db2c17391362b558e7f7d62631ec634f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

Security for vtk 9.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page