Imported Third Party Projects#

This page provides an overview of the imported third-party projects that VTK depends on, grouped by import method.

The lists below references project directory name found in either the ThirdParty or Utilities source sub-directory available in the VTK GitLab repository where additional details may be found.

Using the update.sh framework#

The following list shows third-party projects that were imported using the update.sh framework described in the Updating Third Party Projects document:

  • cgns

  • cli11

  • diy2

  • doubleconversion

  • eigen

  • exodusII

  • expat

  • exprtk

  • fast_float

  • fides

  • fmt

  • freetype

  • gl2ps

  • glew

  • h5part

  • hdf5

  • ioss

  • jpeg

  • jsoncpp

  • kissfft

  • KWIML

  • KWSys

  • libharu

  • libproj

  • libxml2

  • loguru

  • lz4

  • lzma

  • MetaIO

  • mpi4py

  • netcdf

  • nlohmannjson

  • ogg

  • pegtl

  • png

  • pugixml

  • sqlite

  • theora

  • tiff

  • utf8

  • verdict

  • xdmf3

  • zfp

  • zlib

Using git submodule#

The following third-party project were imported as git submodules:

  • vtkm

Using copy#

The following third-party projects were imported by copying the files:

  • vpic

  • xdmf2