This documentation provides more detailed information about the API and will be particularly helpful for people who want to use VTK.js into their application.

Common/Core
- CellArray
- DataArray
- Endian
- ImageHelper
- LookupTable
- Math
- MatrixBuilder
- Points
- ProgressHandler
- ScalarsToColors
- StringArray
- URLExtract
- VariantArray
Common/DataModel
- BoundingBox
- Box
- Cell
- Cone
- Cylinder
- DataSet
- DataSetAttributes
- ITKHelper
- ImageData
- ImplicitBoolean
- Line
- Molecule
- PiecewiseFunction
- Plane
- PointSet
- PolyData
- SelectionNode
- Sphere
- StructuredData
- Triangle
Filters/General>
- AppendPolyData
- Calculator
- ImageCropFilter
- ImageMarchingCubes
- ImageMarchingSquares
- ImageSliceFilter
- ImageStreamline
- MoleculeToRepresentation
- OutlineFilter
- ScalarToRGBA
- TubeFilter
- WarpScalar
Filters/Sources
- ArrowSource
- ConcentricCylinderSource
- ConeSource
- CubeSource
- CylinderSource
- ImageGridSource
- LineSource
- PlaneSource
- PointSource
- RTAnalyticSource
- SLICSource
- SphereSource
Interaction/Manipulators
- CompositeCameraManipulator
- CompositeGestureManipulator
- CompositeKeyboardManipulator
- CompositeMouseManipulator
- CompositeVRManipulator
- GestureCameraManipulator
- KeyboardCameraManipulator
- MouseCameraSliceManipulator
- MouseCameraTrackballFirstPersonManipulator
- MouseCameraTrackballMultiRotateManipulator
- MouseCameraTrackballPanManipulator
- MouseCameraTrackballRollManipulator
- MouseCameraTrackballRotateManipulator
- MouseCameraTrackballZoomManipulator
- MouseCameraTrackballZoomToMouseManipulator
- MouseRangeManipulator
- VRButtonPanManipulator
Interaction/Widgets
- AbstractWidget
- DistanceRepresentation
- DistanceWidget
- HandleRepresentation
- HandleWidget
- ImageCroppingRegionsRepresentation
- ImageCroppingRegionsWidget
- LabelRepresentation
- LabelWidget
- LineRepresentation
- LineWidget
- OrientationMarkerWidget
- PiecewiseGaussianWidget
- PointPlacer
- SphereHandleRepresentation
- WidgetRepresentation
IO/Misc
Proxy/Core
- AbstractRepresentationProxy
- LookupTableProxy
- PiecewiseFunctionProxy
- ProxyManager
- SourceProxy
- View2DProxy
- ViewProxy
Proxy/Representations
- GeometryRepresentationProxy
- GlyphRepresentationProxy
- MoleculeRepresentationProxy
- SkyboxRepresentationProxy
- SliceRepresentationProxy
- SlicedGeometryRepresentationProxy
- VolumeRepresentationProxy
Rendering/Core
- AbstractMapper
- AbstractMapper3D
- AbstractPicker
- Actor
- Actor2D
- AnnotatedCubeActor
- AxesActor
- Camera
- CellPicker
- ColorTransferFunction
- Coordinate
- Glyph3DMapper
- ImageMapper
- ImageProperty
- ImageSlice
- InteractorObserver
- InteractorStyle
- Light
- Mapper
- Picker
- PixelSpaceCallbackMapper
- PointPicker
- Prop
- Prop3D
- Property
- Property2D
- RenderWindow
- RenderWindowInteractor
- Renderer
- Representation
- Skybox
- SphereMapper
- StickMapper
- Texture
- Viewport
- Volume
- VolumeMapper
- VolumeProperty
Rendering/Misc
Rendering/OpenGL
- Actor
- Actor2D
- BufferObject
- Camera
- CellArrayBufferObject
- ForwardPass
- Framebuffer
- Glyph3DMapper
- HardwareSelector
- Helper
- ImageMapper
- ImageSlice
- PixelSpaceCallbackMapper
- PolyDataMapper
- RadialDistortionPass
- RenderWindow
- Renderer
- Shader
- ShaderCache
- ShaderProgram
- Skybox
- SphereMapper
- StickMapper
- Texture
- TextureUnitManager
- VertexArrayObject
- ViewNodeFactory
- Volume
- VolumeMapper