Module Availability
This table categorizes VTK modules based on their availability in the JavaScript API, indicating whether the classes are marshalled, or ignored for some reason.
The data is sourced from the VTK GitHub repository, where the status of each module is tracked in three categories: auto-marshalled, ignored, and manually marshalled.
TIP
Use search and status filters to quickly find module availability.
Charts (1)
| Module | Status |
|---|---|
| VTK::ChartsCore | ✓ 9.5.0 |
Common (11)
| Module | Status |
|---|---|
| VTK::CommonArchive | Not serialized |
| VTK::CommonColor | ✓ 9.5.0 |
| VTK::CommonComputationalGeometry | Not serialized |
| VTK::CommonCore | ✓ 9.5.0 |
| VTK::CommonDataModel | — completed |
| VTK::CommonExecutionModel | ✓ 9.5.0 |
| VTK::CommonMath | — completed |
| VTK::CommonMath | Not serialized |
| VTK::CommonMisc | ✓ 9.5.0 |
| VTK::CommonSystem | Not serialized |
| VTK::CommonTransforms | — completed |
Domains (4)
| Module | Status |
|---|---|
| VTK::DomainsChemistry | Not serialized |
| VTK::DomainsChemistryOpenGL2 | Not serialized |
| VTK::DomainsMicroscopy | Not serialized |
| VTK::DomainsParallelChemistry | Not serialized |
Filters (39)
| Module | Status |
|---|---|
| VTK::FiltersAMR | Not serialized |
| VTK::FiltersCellGrid | Not serialized |
| VTK::FiltersCore | ✓ 9.5.0 |
| VTK::FiltersExtraction | Not serialized |
| VTK::FiltersFlowPaths | Not serialized |
| VTK::FiltersGeneral | Not serialized |
| VTK::FiltersGeneric | Not serialized |
| VTK::FiltersGeometry | Not serialized |
| VTK::FiltersGeometryPreview | Not serialized |
| VTK::FiltersHybrid | Not serialized |
| VTK::FiltersHyperTree | Not serialized |
| VTK::FiltersImaging | Not serialized |
| VTK::FiltersMeshing | Not serialized |
| VTK::FiltersModeling | Not serialized |
| VTK::FiltersONNX | Not serialized |
| VTK::FiltersOpenTURNS | Not serialized |
| VTK::FiltersParallel | Not serialized |
| VTK::FiltersParallelDIY2 | Not serialized |
| VTK::FiltersParallelFlowPaths | Not serialized |
| VTK::FiltersParallelGeometry | Not serialized |
| VTK::FiltersParallelImaging | Not serialized |
| VTK::FiltersParallelMomentInvariants | Not serialized |
| VTK::FiltersParallelMPI | Not serialized |
| VTK::FiltersParallelStatistics | Not serialized |
| VTK::FiltersParallelVerdict | Not serialized |
| VTK::FiltersPoints | Not serialized |
| VTK::FiltersProgrammable | Not serialized |
| VTK::FiltersPython | Not serialized |
| VTK::FiltersReduction | Not serialized |
| VTK::FiltersReebGraph | Not serialized |
| VTK::FiltersSelection | Not serialized |
| VTK::FiltersSMP | Not serialized |
| VTK::FiltersSources | ✓ 9.5.0 |
| VTK::FiltersStatistics | Not serialized |
| VTK::FiltersTemporal | Not serialized |
| VTK::FiltersTensor | Not serialized |
| VTK::FiltersTexture | Not serialized |
| VTK::FiltersTopology | Not serialized |
| VTK::FiltersVerdict | Not serialized |
GeoVis (2)
| Module | Status |
|---|---|
| VTK::GeoVisCore | Not serialized |
| VTK::GeoVisGDAL | Not serialized |
Imaging (11)
| Module | Status |
|---|---|
| VTK::ImagingColor | — completed |
| VTK::ImagingCore | — completed |
| VTK::ImagingFourier | Not serialized |
| VTK::ImagingGeneral | Not serialized |
| VTK::ImagingHybrid | Not serialized |
| VTK::ImagingMath | Not serialized |
| VTK::ImagingMorphological | Not serialized |
| VTK::ImagingOpenGL2 | Not serialized |
| VTK::ImagingSources | Not serialized |
| VTK::ImagingStatistics | Not serialized |
| VTK::ImagingStencil | Not serialized |
Interaction (3)
| Module | Status |
|---|---|
| VTK::InteractionImage | Not serialized |
| VTK::InteractionStyle | ✓ 9.5.0 |
| VTK::InteractionWidgets | — completed |
IO (74)
| Module | Status |
|---|---|
| VTK::IOADIOS2 | Not serialized |
| VTK::IOAlembic | Not serialized |
| VTK::IOAMR | Not serialized |
| VTK::IOAsynchronous | Not serialized |
| VTK::IOAvmesh | Not serialized |
| VTK::IOCatalystConduit | Not serialized |
| VTK::IOCellGrid | Not serialized |
| VTK::IOCesium3DTiles | Not serialized |
| VTK::IOCGNS | Not serialized |
| VTK::IOChemistry | Not serialized |
| VTK::IOCityGML | Not serialized |
| VTK::IOCONVERGECFD | Not serialized |
| VTK::IOCore | Not serialized |
| VTK::IOEngys | Not serialized |
| VTK::IOEnSight | Not serialized |
| VTK::IOERF | Not serialized |
| VTK::IOExodus | Not serialized |
| VTK::IOExport | Not serialized |
| VTK::IOExportGL2PS | Not serialized |
| VTK::IOExportPDF | Not serialized |
| VTK::IOFDS | Not serialized |
| VTK::IOFFMPEG | Not serialized |
| VTK::IOFides | Not serialized |
| VTK::IOFLUENTCFF | Not serialized |
| VTK::IOGDAL | Not serialized |
| VTK::IOGeoJSON | Not serialized |
| VTK::IOGeometry | Not serialized |
| VTK::IOH5part | Not serialized |
| VTK::IOH5Rage | Not serialized |
| VTK::IOHDF | Not serialized |
| VTK::IOHDFTools | Not serialized |
| VTK::IOIFC | Not serialized |
| VTK::IOImage | Not serialized |
| VTK::IOImport | Not serialized |
| VTK::IOInfovis | Not serialized |
| VTK::IOIOSS | Not serialized |
| VTK::IOLANLX3D | Not serialized |
| VTK::IOLAS | Not serialized |
| VTK::IOLegacy | Not serialized |
| VTK::IOLSDyna | Not serialized |
| VTK::IOMINC | Not serialized |
| VTK::IOMotionFX | Not serialized |
| VTK::IOMovie | Not serialized |
| VTK::IOMPIImage | Not serialized |
| VTK::IOMPIParallel | Not serialized |
| VTK::IOMySQL | Not serialized |
| VTK::IONetCDF | Not serialized |
| VTK::IOOCCT | Not serialized |
| VTK::IOODBC | Not serialized |
| VTK::IOOggTheora | Not serialized |
| VTK::IOOMF | Not serialized |
| VTK::IOOpenVDB | Not serialized |
| VTK::IOParallel | Not serialized |
| VTK::IOParallelExodus | Not serialized |
| VTK::IOParallelLSDyna | Not serialized |
| VTK::IOParallelNetCDF | Not serialized |
| VTK::IOParallelXdmf3 | Not serialized |
| VTK::IOParallelXML | Not serialized |
| VTK::IOPDAL | Not serialized |
| VTK::IOPIO | Not serialized |
| VTK::IOPLY | Not serialized |
| VTK::IOPostgreSQL | Not serialized |
| VTK::IOSegY | Not serialized |
| VTK::IOSQL | Not serialized |
| VTK::IOTecplotTable | Not serialized |
| VTK::IOTRUCHAS | Not serialized |
| VTK::IOUSD | Not serialized |
| VTK::IOVeraOut | Not serialized |
| VTK::IOVideo | Not serialized |
| VTK::IOVPIC | Not serialized |
| VTK::IOXdmf2 | Not serialized |
| VTK::IOXdmf3 | Not serialized |
| VTK::IOXML | Not serialized |
| VTK::IOXMLParser | Not serialized |
Rendering (37)
| Module | Status |
|---|---|
| VTK::RenderingANARI | Not serialized |
| VTK::RenderingAnnotation | — completed |
| VTK::RenderingContext2D | ✓ 9.5.0 |
| VTK::RenderingContextOpenGL2 | ✓ 9.5.0 |
| VTK::RenderingCore | — completed |
| VTK::RenderingExternal | Not serialized |
| VTK::RenderingFFMPEGOpenGL2 | Not serialized |
| VTK::RenderingFreeType | Not serialized |
| VTK::RenderingFreeTypeFontConfig | Not serialized |
| VTK::RenderingGL2PSOpenGL2 | Not serialized |
| VTK::RenderingGridAxes | — completed |
| VTK::RenderingHyperTreeGrid | Not serialized |
| VTK::RenderingImage | — completed |
| VTK::RenderingLabel | ✓ 9.5.0 |
| VTK::RenderingLICOpenGL2 | Not serialized |
| VTK::RenderingLOD | Not serialized |
| VTK::RenderingMatplotlib | Not serialized |
| VTK::RenderingOpenGL2 | — completed |
| VTK::RenderingOpenVR | Not serialized |
| VTK::RenderingOpenXR | Not serialized |
| VTK::RenderingOpenXRRemoting | Not serialized |
| VTK::RenderingParallel | Not serialized |
| VTK::RenderingParallelLIC | Not serialized |
| VTK::RenderingPythonContext2D | Not serialized |
| VTK::RenderingQt | Not serialized |
| VTK::RenderingRayTracing | Not serialized |
| VTK::RenderingSceneGraph | Not serialized |
| VTK::RenderingTk | Not serialized |
| VTK::RenderingUI | ✓ 9.5.0 |
| VTK::RenderingVolume | — completed |
| VTK::RenderingVolumeAMR | Not serialized |
| VTK::RenderingVolumeOpenGL2 | — completed |
| VTK::RenderingVR | Not serialized |
| VTK::RenderingVRModels | Not serialized |
| VTK::RenderingVtkJS | Not serialized |
| VTK::RenderingWebGPU | — completed |
| VTK::RenderingZSpace | Not serialized |
Views (3)
| Module | Status |
|---|---|
| VTK::ViewsContext2D | ✓ 9.5.0 |
| VTK::ViewsCore | ✓ 9.5.0 |
| VTK::ViewsInfovis | — completed |