---
title: "vuer.schemas"
section: "Python API"
order: 8
description: "Python API reference for vuer.schemas"
---

# vuer.schemas

## Public imports

These symbols are available from this module. Their definitions are documented in the linked modules.

- [`Element`](/python-api/schemas/html_components#element) — `vuer.schemas.html_components.Element`
- [`BlockElement`](/python-api/schemas/html_components#blockelement) — `vuer.schemas.html_components.BlockElement`
- [`AutoScroll`](/python-api/schemas/html_components#autoscroll) — `vuer.schemas.html_components.AutoScroll`
- [`Markdown`](/python-api/schemas/html_components#markdown) — `vuer.schemas.html_components.Markdown`
- [`Page`](/python-api/schemas/html_components#page) — `vuer.schemas.html_components.Page`
- [`div`](/python-api/schemas/html_components#div) — `vuer.schemas.html_components.div`
- [`InputBox`](/python-api/schemas/html_components#inputbox) — `vuer.schemas.html_components.InputBox`
- [`Header1`](/python-api/schemas/html_components#header1) — `vuer.schemas.html_components.Header1`
- [`Header2`](/python-api/schemas/html_components#header2) — `vuer.schemas.html_components.Header2`
- [`Header3`](/python-api/schemas/html_components#header3) — `vuer.schemas.html_components.Header3`
- [`Paragraph`](/python-api/schemas/html_components#paragraph) — `vuer.schemas.html_components.Paragraph`
- [`span`](/python-api/schemas/html_components#span) — `vuer.schemas.html_components.span`
- [`Bold`](/python-api/schemas/html_components#bold) — `vuer.schemas.html_components.Bold`
- [`Italic`](/python-api/schemas/html_components#italic) — `vuer.schemas.html_components.Italic`
- [`Link`](/python-api/schemas/html_components#link) — `vuer.schemas.html_components.Link`
- [`Button`](/python-api/schemas/html_components#button) — `vuer.schemas.html_components.Button`
- [`Slider`](/python-api/schemas/html_components#slider) — `vuer.schemas.html_components.Slider`
- [`Image`](/python-api/schemas/html_components#image) — `vuer.schemas.html_components.Image`
- [`ImageUpload`](/python-api/schemas/html_components#imageupload) — `vuer.schemas.html_components.ImageUpload`
- [`SceneElement`](/python-api/schemas/scene_components#sceneelement) — `vuer.schemas.scene_components.SceneElement`
- [`Frustum`](/python-api/schemas/scene_components#frustum) — `vuer.schemas.scene_components.Frustum`
- [`CameraHelper`](/python-api/schemas/scene_components#camerahelper) — `vuer.schemas.scene_components.CameraHelper`
- [`group`](/python-api/schemas/scene_components#group) — `vuer.schemas.scene_components.group`
- [`mesh`](/python-api/schemas/scene_components#mesh) — `vuer.schemas.scene_components.mesh`
- [`TriMesh`](/python-api/schemas/scene_components#trimesh) — `vuer.schemas.scene_components.TriMesh`
- [`PointCloud`](/python-api/schemas/scene_components#pointcloud) — `vuer.schemas.scene_components.PointCloud`
- [`Box`](/python-api/schemas/scene_components#box) — `vuer.schemas.scene_components.Box`
- [`Capsule`](/python-api/schemas/scene_components#capsule) — `vuer.schemas.scene_components.Capsule`
- [`Cone`](/python-api/schemas/scene_components#cone) — `vuer.schemas.scene_components.Cone`
- [`Circle`](/python-api/schemas/scene_components#circle) — `vuer.schemas.scene_components.Circle`
- [`Cylinder`](/python-api/schemas/scene_components#cylinder) — `vuer.schemas.scene_components.Cylinder`
- [`Dodecahedron`](/python-api/schemas/scene_components#dodecahedron) — `vuer.schemas.scene_components.Dodecahedron`
- [`Edges`](/python-api/schemas/scene_components#edges) — `vuer.schemas.scene_components.Edges`
- [`Extrude`](/python-api/schemas/scene_components#extrude) — `vuer.schemas.scene_components.Extrude`
- [`Icosahedron`](/python-api/schemas/scene_components#icosahedron) — `vuer.schemas.scene_components.Icosahedron`
- [`Lathe`](/python-api/schemas/scene_components#lathe) — `vuer.schemas.scene_components.Lathe`
- [`Octahedron`](/python-api/schemas/scene_components#octahedron) — `vuer.schemas.scene_components.Octahedron`
- [`Plane`](/python-api/schemas/scene_components#plane) — `vuer.schemas.scene_components.Plane`
- [`Polyhedron`](/python-api/schemas/scene_components#polyhedron) — `vuer.schemas.scene_components.Polyhedron`
- [`Ring`](/python-api/schemas/scene_components#ring) — `vuer.schemas.scene_components.Ring`
- [`Shape`](/python-api/schemas/scene_components#shape) — `vuer.schemas.scene_components.Shape`
- [`Sphere`](/python-api/schemas/scene_components#sphere) — `vuer.schemas.scene_components.Sphere`
- [`Tetrahedron`](/python-api/schemas/scene_components#tetrahedron) — `vuer.schemas.scene_components.Tetrahedron`
- [`Torus`](/python-api/schemas/scene_components#torus) — `vuer.schemas.scene_components.Torus`
- [`TorusKnot`](/python-api/schemas/scene_components#torusknot) — `vuer.schemas.scene_components.TorusKnot`
- [`Tube`](/python-api/schemas/scene_components#tube) — `vuer.schemas.scene_components.Tube`
- [`Fog`](/python-api/schemas/scene_components#fog) — `vuer.schemas.scene_components.Fog`
- [`Wireframe`](/python-api/schemas/scene_components#wireframe) — `vuer.schemas.scene_components.Wireframe`
- [`Splat`](/python-api/schemas/drei_components#splat) — `vuer.schemas.drei_components.Splat`
- [`LumaSplats`](/python-api/schemas/scene_components#lumasplats) — `vuer.schemas.scene_components.LumaSplats`
- [`Pcd`](/python-api/schemas/scene_components#pcd) — `vuer.schemas.scene_components.Pcd`
- [`CameraView`](/python-api/schemas/scene_components#cameraview) — `vuer.schemas.scene_components.CameraView`
- [`SceneBackground`](/python-api/schemas/scene_components#scenebackground) — `vuer.schemas.scene_components.SceneBackground`
- [`ImageBackground`](/python-api/schemas/scene_components#imagebackground) — `vuer.schemas.scene_components.ImageBackground`
- [`HUDPlane`](/python-api/schemas/scene_components#hudplane) — `vuer.schemas.scene_components.HUDPlane`
- [`VideoMaterial`](/python-api/schemas/scene_components#videomaterial) — `vuer.schemas.scene_components.VideoMaterial`
- [`WebRTCVideoMaterial`](/python-api/schemas/scene_components#webrtcvideomaterial) — `vuer.schemas.scene_components.WebRTCVideoMaterial`
- [`VideoPlane`](/python-api/schemas/scene_components#videoplane) — `vuer.schemas.scene_components.VideoPlane`
- [`WebRTCVideoPlane`](/python-api/schemas/scene_components#webrtcvideoplane) — `vuer.schemas.scene_components.WebRTCVideoPlane`
- [`StereoVideoPlane`](/python-api/schemas/scene_components#stereovideoplane) — `vuer.schemas.scene_components.StereoVideoPlane`
- [`WebRTCStereoVideoPlane`](/python-api/schemas/scene_components#webrtcstereovideoplane) — `vuer.schemas.scene_components.WebRTCStereoVideoPlane`
- [`Group`](/python-api/schemas/scene_components#group) — `vuer.schemas.scene_components.Group`
- [`HemisphereLight`](/python-api/schemas/scene_components#hemispherelight) — `vuer.schemas.scene_components.HemisphereLight`
- [`RectAreaLight`](/python-api/schemas/scene_components#rectarealight) — `vuer.schemas.scene_components.RectAreaLight`
- [`Stage`](/python-api/schemas/scene_components#stage) — `vuer.schemas.scene_components.Stage`
- [`Gamepads`](/python-api/schemas/scene_components#gamepads) — `vuer.schemas.scene_components.Gamepads`
- [`DirectionalLight`](/python-api/schemas/scene_components#directionallight) — `vuer.schemas.scene_components.DirectionalLight`
- [`PointLight`](/python-api/schemas/scene_components#pointlight) — `vuer.schemas.scene_components.PointLight`
- [`SpotLight`](/python-api/schemas/scene_components#spotlight) — `vuer.schemas.scene_components.SpotLight`
- [`AmbientLight`](/python-api/schemas/scene_components#ambientlight) — `vuer.schemas.scene_components.AmbientLight`
- [`Html`](/python-api/schemas/drei_components#html) — `vuer.schemas.drei_components.Html`
- [`Pivot`](/python-api/schemas/scene_components#pivot) — `vuer.schemas.scene_components.Pivot`
- [`Movable`](/python-api/schemas/scene_components#movable) — `vuer.schemas.scene_components.Movable`
- [`Hands`](/python-api/schemas/scene_components#hands) — `vuer.schemas.scene_components.Hands`
- [`MotionControllers`](/python-api/schemas/scene_components#motioncontrollers) — `vuer.schemas.scene_components.MotionControllers`
- [`Obj`](/python-api/schemas/scene_components#obj) — `vuer.schemas.scene_components.Obj`
- [`CoordsMarker`](/python-api/schemas/scene_components#coordsmarker) — `vuer.schemas.scene_components.CoordsMarker`
- [`Arrow`](/python-api/schemas/scene_components#arrow) — `vuer.schemas.scene_components.Arrow`
- [`Ply`](/python-api/schemas/scene_components#ply) — `vuer.schemas.scene_components.Ply`
- [`Glb`](/python-api/schemas/scene_components#glb) — `vuer.schemas.scene_components.Glb`
- [`Urdf`](/python-api/schemas/scene_components#urdf) — `vuer.schemas.scene_components.Urdf`
- [`Gripper`](/python-api/schemas/scene_components#gripper) — `vuer.schemas.scene_components.Gripper`
- [`SkeletalGripper`](/python-api/schemas/scene_components#skeletalgripper) — `vuer.schemas.scene_components.SkeletalGripper`
- [`Grid`](/python-api/schemas/scene_components#grid) — `vuer.schemas.scene_components.Grid`
- [`GrabRender`](/python-api/schemas/scene_components#grabrender) — `vuer.schemas.scene_components.GrabRender`
- [`TimelineControls`](/python-api/schemas/scene_components#timelinecontrols) — `vuer.schemas.scene_components.TimelineControls`
- [`PointerControls`](/python-api/schemas/scene_components#pointercontrols) — `vuer.schemas.scene_components.PointerControls`
- [`AccumulativeShadows`](/python-api/schemas/scene_components#accumulativeshadows) — `vuer.schemas.scene_components.AccumulativeShadows`
- [`Trail`](/python-api/schemas/scene_components#trail) — `vuer.schemas.scene_components.Trail`
- [`Center`](/python-api/schemas/scene_components#center) — `vuer.schemas.scene_components.Center`
- [`Text3D`](/python-api/schemas/scene_components#text3d) — `vuer.schemas.scene_components.Text3D`
- [`Scene`](/python-api/schemas/scene_components#scene) — `vuer.schemas.scene_components.Scene`
- [`DefaultScene`](/python-api/schemas/scene_components#defaultscene) — `vuer.schemas.scene_components.DefaultScene`
- [`Line`](/python-api/schemas/drei_components#line) — `vuer.schemas.drei_components.Line`
- [`QuadraticBezierLine`](/python-api/schemas/drei_components#quadraticbezierline) — `vuer.schemas.drei_components.QuadraticBezierLine`
- [`CubicBezierLine`](/python-api/schemas/drei_components#cubicbezierline) — `vuer.schemas.drei_components.CubicBezierLine`
- [`CatmullRomLine`](/python-api/schemas/drei_components#catmullromline) — `vuer.schemas.drei_components.CatmullRomLine`
- [`Facemesh`](/python-api/schemas/drei_components#facemesh) — `vuer.schemas.drei_components.Facemesh`
- [`MuJoCoProvider`](/python-api/schemas/physics_components#mujocoprovider) — `vuer.schemas.physics_components.MuJoCoProvider`
- [`MuJoCo`](/python-api/schemas/physics_components#mujoco) — `vuer.schemas.physics_components.MuJoCo`
- [`HandActuator`](/python-api/schemas/physics_components#handactuator) — `vuer.schemas.physics_components.HandActuator`
- [`MotionControllerActuator`](/python-api/schemas/physics_components#motioncontrolleractuator) — `vuer.schemas.physics_components.MotionControllerActuator`
- [`ContribLoader`](/python-api/schemas/vuer_components#contribloader) — `vuer.schemas.vuer_components.ContribLoader`
