Babylon.js 9.22.1
Getting started? Play directly with the Babylon.js API using our [playground](https://playground.babylonjs.com/). It also contains a lot of samples to learn how to use it.
@babylonjs/core@9.22.1 was published on 2026-08-20. Its manifest declares 0 runtime dependencies and 0 peer requirements. Type declarations are bundled according to the package metadata. No Node.js engine requirement is declared in this manifest.
All Babylon.js versions · Permanent reference to 9.22.1 · Latest release
Package specifications
| Version | 9.22.1 |
|---|---|
| License declaration | Apache-2.0 |
| Published | 2026-08-20T21:35:33.127Z |
| Node.js requirement | Not declared |
| Type declarations | Bundled declarations |
| Runtime dependency count | 0 |
| Peer requirement count | 0 |
| Optional dependency count | 0 |
| Minified size | Measurement not available yet |
| Minified + gzip | Measurement not available yet |
| Unpacked distribution size | 68126.55 KiB |
| Published file count | 9929 |
| Package type | module |
| ES module entry | index.js |
| Default entry | index.js |
| Side effects declaration | ["**/index.js","Shaders/**","ShadersWGSL/**","**/*SceneComponent.types.js","**/*alphaToCoverage.js","**/*computeShader.js","**/*cubeTexture.js","**/*debugging.js","**/*decalMap.js","**/*divideBlock.js","**/*loadingScreen.js","**/*multiRender.js","**/*pbrMaterial.js","**/*readTexture.js","**/*renderTarget.js","**/*renderTargetCube.js","**/*renderTargetTexture.js","**/*sphereBuilder.js","**/*texture2DArrayImageSource.js","**/*textureSelector.js","**/*videoTexture.js","**/allBlocks.js","**/debugBlock.js","**/elbowBlock.js","**/engine.alpha.js","**/engine.dynamicTexture.js","**/engine.query.js","**/engine.rawTexture.js","**/inputBlock.js","**/physicsEngineComponent.js","**/physicsEngineComponent.types.js","**/teleportInBlock.js","**/teleportOutBlock.js","Animations/*types.js","Buffers/*types.js","Cameras/Inputs/*types.js","Engines/AbstractEngine/*types.js","Engines/Extensions/*types.js","Engines/WebGPU/Extensions/*types.js","Layers/*types.js","Materials/*types.js","Materials/Textures/*types.js","Meshes/*types.js","Misc/*types.js","PostProcesses/RenderPipeline/Pipelines/*types.js","Rendering/*types.js","Actions/action.js","Actions/condition.js","Actions/directActions.js","Actions/directAudioActions.js","Actions/interpolateValueAction.js","Animations/animatable.js","Animations/animation.js","Animations/animationGroup.js","Audio/audioEngine.js","Audio/audioSceneComponent.js","Audio/sound.js","Buffers/buffer.align.js","Buffers/buffer.js","Cameras/Inputs/arcRotateCameraVRDeviceOrientationInput.js","Cameras/Inputs/freeCameraDeviceOrientationInput.js","Cameras/Inputs/freeCameraVirtualJoystickInput.js","Cameras/Stereoscopic/anaglyphArcRotateCamera.js","Cameras/Stereoscopic/anaglyphFreeCamera.js","Cameras/Stereoscopic/anaglyphGamepadCamera.js","Cameras/Stereoscopic/anaglyphUniversalCamera.js","Cameras/Stereoscopic/stereoscopicArcRotateCamera.js","Cameras/Stereoscopic/stereoscopicFreeCamera.js","Cameras/Stereoscopic/stereoscopicGamepadCamera.js","Cameras/Stereoscopic/stereoscopicUniversalCamera.js","Cameras/VR/vrDeviceOrientationArcRotateCamera.js","Cameras/VR/vrDeviceOrientationFreeCamera.js","Cameras/VR/vrDeviceOrientationGamepadCamera.js","Cameras/arcRotateCamera.js","Cameras/camera.js","Cameras/camera.types.js","Cameras/deviceOrientationCamera.js","Cameras/flyCamera.js","Cameras/followCamera.js","Cameras/freeCamera.js","Cameras/gamepadCamera.js","Cameras/geospatialCamera.js","Cameras/targetCamera.js","Cameras/touchCamera.js","Cameras/universalCamera.js","Cameras/virtualJoysticksCamera.js","Collisions/collisionCoordinator.js","Compute/computeShader.types.js","Culling/Helper/computeShaderBoundingHelper.js","Culling/Helper/transformFeedbackBoundingHelper.js","Culling/Octrees/octreeSceneComponent.js","Culling/ray.js","Debug/debugLayer.js","Debug/debugLayer.types.js","Debug/physicsViewer.js","DeviceInput/internalDeviceSourceManager.types.js","Engines/AbstractEngine/abstractEngine.alpha.js","Engines/AbstractEngine/abstractEngine.dom.js","Engines/AbstractEngine/abstractEngine.loadFile.js","Engines/AbstractEngine/abstractEngine.query.js","Engines/AbstractEngine/abstractEngine.renderPass.js","Engines/AbstractEngine/abstractEngine.scissor.js","Engines/AbstractEngine/abstractEngine.states.js","Engines/AbstractEngine/abstractEngine.stencil.js","Engines/AbstractEngine/abstractEngine.texture.js","Engines/AbstractEngine/abstractEngine.textureLoaders.js","Engines/AbstractEngine/abstractEngine.timeQuery.js","Engines/AbstractEngine/abstractEngine.views.js","Engines/Extensions/engine.dynamicBuffer.js","Engines/Extensions/engine.multiview.js","Engines/Extensions/engine.prefilteredCubeTexture.js","Engines/Extensions/engine.transformFeedback.js","Engines/Extensions/engine.uniformBuffer.js","Engines/Native/Extensions/nativeEngine.cubeTexture.types.js","Engines/Native/validatedNativeDataStream.js","Engines/WebGPU/webgpuClearQuad.js","Engines/WebGPU/webgpuShaderProcessorsWGSL.js","Engines/engine.js","Engines/nativeEngine.js","Engines/nullEngine.js","Engines/thinEngine.scissor.js","Engines/thinNativeEngine.types.js","Engines/webgpuEngine.js","FlowGraph/Blocks/Data/Audio/flowGraphGetSoundVolumeBlock.js","FlowGraph/Blocks/Data/Audio/flowGraphIsSoundPlayingBlock.js","FlowGraph/Blocks/Data/Math/flowGraphMathBlocks.js","FlowGraph/Blocks/Data/Math/flowGraphMathCombineExtractBlocks.js","FlowGraph/Blocks/Data/Math/flowGraphMatrixMathBlocks.js","FlowGraph/Blocks/Data/Math/flowGraphVectorMathBlocks.js","FlowGraph/Blocks/Data/Physics/flowGraphGetAngularVelocityBlock.js","FlowGraph/Blocks/Data/Physics/flowGraphGetLinearVelocityBlock.js","FlowGraph/Blocks/Data/Physics/flowGraphGetPhysicsMassPropertiesBlock.js","FlowGraph/Blocks/Data/Transformers/flowGraphJsonPointerParserBlock.js","FlowGraph/Blocks/Data/Transformers/flowGraphTypeToTypeBlocks.js","FlowGraph/Blocks/Data/Utils/flowGraphArrayIndexBlock.js","FlowGraph/Blocks/Data/Utils/flowGraphContextBlock.js","FlowGraph/Blocks/Data/Utils/flowGraphFunctionReferenceBlock.js","FlowGraph/Blocks/Data/Utils/flowGraphIndexOfBlock.js","FlowGraph/Blocks/Data/flowGraphConditionalDataBlock.js","FlowGraph/Blocks/Data/flowGraphConstantBlock.js","FlowGraph/Blocks/Data/flowGraphDataSwitchBlock.js","FlowGraph/Blocks/Data/flowGraphDebugBlock.js","FlowGraph/Blocks/Data/flowGraphGetAssetBlock.js","FlowGraph/Blocks/Data/flowGraphGetPropertyBlock.js","FlowGraph/Blocks/Data/flowGraphGetVariableBlock.js","FlowGraph/Blocks/Data/flowGraphIsKeyPressedBlock.js","FlowGraph/Blocks/Data/flowGraphTransformCoordinatesSystemBlock.js","FlowGraph/Blocks/Event/flowGraphKeyDownEventBlock.js","FlowGraph/Blocks/Event/flowGraphKeyUpEventBlock.js","FlowGraph/Blocks/Event/flowGraphMeshPickEventBlock.js","FlowGraph/Blocks/Event/flowGraphPhysicsCollisionEventBlock.js","FlowGraph/Blocks/Event/flowGraphPointerDownEventBlock.js","FlowGraph/Blocks/Event/flowGraphPointerMoveEventBlock.js","FlowGraph/Blocks/Event/flowGraphPointerOutEventBlock.js","FlowGraph/Blocks/Event/flowGraphPointerOverEventBlock.js","FlowGraph/Blocks/Event/flowGraphPointerUpEventBlock.js","FlowGraph/Blocks/Event/flowGraphReceiveCustomEventBlock.js","FlowGraph/Blocks/Event/flowGraphSceneReadyEventBlock.js","FlowGraph/Blocks/Event/flowGraphSceneTickEventBlock.js","FlowGraph/Blocks/Event/flowGraphSendCustomEventBlock.js","FlowGraph/Blocks/Event/flowGraphSoundEndedEventBlock.js","FlowGraph/Blocks/Event/flowGraphStopEventPropagationBlock.js","FlowGraph/Blocks/Execution/Animation/flowGraphBezierCurveEasingBlock.js","FlowGraph/Blocks/Execution/Animation/flowGraphEasingBlock.js","FlowGraph/Blocks/Execution/Animation/flowGraphInterpolationBlock.js","FlowGraph/Blocks/Execution/Animation/flowGraphPauseAnimationBlock.js","FlowGraph/Blocks/Execution/Animation/flowGraphPlayAnimationBlock.js","FlowGraph/Blocks/Execution/Animation/flowGraphStopAnimationBlock.js","FlowGraph/Blocks/Execution/Audio/flowGraphPauseSoundBlock.js","FlowGraph/Blocks/Execution/Audio/flowGraphPlaySoundBlock.js","FlowGraph/Blocks/Execution/Audio/flowGraphSetSoundVolumeBlock.js","FlowGraph/Blocks/Execution/Audio/flowGraphStopSoundBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphBranchBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphCancelDelayBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphCounterBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphDebounceBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphDoNBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphFlipFlopBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphForLoopBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphMultiGateBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphSequenceBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphSetDelayBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphSwitchBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphThrottleBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphWaitAllBlock.js","FlowGraph/Blocks/Execution/ControlFlow/flowGraphWhileLoopBlock.js","FlowGraph/Blocks/Execution/Physics/flowGraphApplyForceBlock.js","FlowGraph/Blocks/Execution/Physics/flowGraphApplyImpulseBlock.js","FlowGraph/Blocks/Execution/Physics/flowGraphSetAngularVelocityBlock.js","FlowGraph/Blocks/Execution/Physics/flowGraphSetLinearVelocityBlock.js","FlowGraph/Blocks/Execution/Physics/flowGraphSetPhysicsMotionTypeBlock.js","FlowGraph/Blocks/Execution/flowGraphConsoleLogBlock.js","FlowGraph/Blocks/Execution/flowGraphSetPropertyBlock.js","FlowGraph/Blocks/Execution/flowGraphSetVariableBlock.js","FlowGraph/CustomTypes/flowGraphInteger.js","FlowGraph/flowGraphDataConnection.js","FlowGraph/flowGraphRichTypes.js","FlowGraph/flowGraphSignalConnection.js","FrameGraph/Node/Blocks/Layers/glowLayerBlock.js","FrameGraph/Node/Blocks/Layers/highlightLayerBlock.js","FrameGraph/Node/Blocks/Layers/selectionOutlineLayerBlock.js","FrameGraph/Node/Blocks/PostProcesses/anaglyphPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/blackAndWhitePostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/bloomPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/blurPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/chromaticAberrationPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/circleOfConfusionPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/colorCorrectionPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/convolutionPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/depthOfFieldPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/extractHighlightsPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/filterPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/fxaaPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/grainPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/imageProcessingPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/motionBlurPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/passPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/screenSpaceCurvaturePostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/sharpenPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/ssao2PostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/ssrPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/taaPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/tonemapPostProcessBlock.js","FrameGraph/Node/Blocks/PostProcesses/volumetricLightingBlock.js","FrameGraph/Node/Blocks/Rendering/csmShadowGeneratorBlock.js","FrameGraph/Node/Blocks/Rendering/geometryRendererBlock.js","FrameGraph/Node/Blocks/Rendering/iblShadowsRendererBlock.js","FrameGraph/Node/Blocks/Rendering/objectRendererBlock.js","FrameGraph/Node/Blocks/Rendering/shadowGeneratorBlock.js","FrameGraph/Node/Blocks/Rendering/utilityLayerRendererBlock.js","FrameGraph/Node/Blocks/Textures/clearBlock.js","FrameGraph/Node/Blocks/Textures/copyTextureBlock.js","FrameGraph/Node/Blocks/Textures/generateMipmapsBlock.js","FrameGraph/Node/Blocks/computeShaderBlock.js","FrameGraph/Node/Blocks/cullObjectsBlock.js","FrameGraph/Node/Blocks/executeBlock.js","FrameGraph/Node/Blocks/lightingVolumeBlock.js","FrameGraph/Node/Blocks/outputBlock.js","FrameGraph/Node/Blocks/resourceContainerBlock.js","Gamepads/gamepadSceneComponent.js","Gizmos/planeRotationGizmo.js","Helpers/sceneHelpers.js","Helpers/sceneHelpers.types.js","Layers/effectLayerSceneComponent.js","Layers/glowLayer.js","Layers/highlightLayer.js","Layers/selectionOutlineLayer.js","Legacy/legacy.js","LensFlares/lensFlareSystemSceneComponent.js","Lights/Clustered/clusteredLightContainer.js","Lights/Clustered/clusteredLightingSceneComponent.js","Lights/Shadows/cascadedShadowGenerator.js","Lights/areaLight.types.js","Lights/directionalLight.js","Lights/hemisphericLight.js","Lights/lightingVolume.js","Lights/pointLight.js","Lights/rectAreaLight.js","Lights/spotLight.js","Loading/Plugins/babylonFileLoader.js","Materials/Background/backgroundMaterial.js","Materials/GaussianSplatting/gaussianSplattingDebugMaterialPlugin.js","Materials/GaussianSplatting/gaussianSplattingGpuPickingMaterialPlugin.js","Materials/GaussianSplatting/gaussianSplattingMaterial.js","Materials/GaussianSplatting/gaussianSplattingSolidColorMaterialPlugin.js","Materials/GreasedLine/greasedLinePluginMaterial.js","Materials/Node/Blocks/Dual/clipPlanesBlock.js","Materials/Node/Blocks/Dual/currentScreenBlock.js","Materials/Node/Blocks/Dual/depthSourceBlock.js","Materials/Node/Blocks/Dual/fogBlock.js","Materials/Node/Blocks/Dual/imageSourceBlock.js","Materials/Node/Blocks/Dual/lightBlock.js","Materials/Node/Blocks/Dual/reflectionTextureBaseBlock.js","Materials/Node/Blocks/Dual/reflectionTextureBlock.js","Materials/Node/Blocks/Dual/sceneDepthBlock.js","Materials/Node/Blocks/Dual/smartFilterTextureBlock.js","Materials/Node/Blocks/Dual/textureBlock.js","Materials/Node/Blocks/Fragment/TBNBlock.js","Materials/Node/Blocks/Fragment/ambientOcclusionBlock.js","Materials/Node/Blocks/Fragment/derivativeBlock.js","Materials/Node/Blocks/Fragment/discardBlock.js","Materials/Node/Blocks/Fragment/fragCoordBlock.js","Materials/Node/Blocks/Fragment/fragDepthBlock.js","Materials/Node/Blocks/Fragment/fragmentOutputBlock.js","Materials/Node/Blocks/Fragment/frontFacingBlock.js","Materials/Node/Blocks/Fragment/heightToNormalBlock.js","Materials/Node/Blocks/Fragment/imageProcessingBlock.js","Materials/Node/Blocks/Fragment/perturbNormalBlock.js","Materials/Node/Blocks/Fragment/prePassOutputBlock.js","Materials/Node/Blocks/Fragment/screenSizeBlock.js","Materials/Node/Blocks/Fragment/screenSpaceBlock.js","Materials/Node/Blocks/Fragment/shadowMapBlock.js","Materials/Node/Blocks/Fragment/smartFilterFragmentOutputBlock.js","Materials/Node/Blocks/Fragment/twirlBlock.js","Materials/Node/Blocks/GaussianSplatting/gaussianBlock.js","Materials/Node/Blocks/GaussianSplatting/gaussianSplattingBlock.js","Materials/Node/Blocks/GaussianSplatting/splatReaderBlock.js","Materials/Node/Blocks/Input/prePassTextureBlock.js","Materials/Node/Blocks/PBR/anisotropyBlock.js","Materials/Node/Blocks/PBR/clearCoatBlock.js","Materials/Node/Blocks/PBR/iridescenceBlock.js","Materials/Node/Blocks/PBR/pbrMetallicRoughnessBlock.js","Materials/Node/Blocks/PBR/reflectionBlock.js","Materials/Node/Blocks/PBR/refractionBlock.js","Materials/Node/Blocks/PBR/sheenBlock.js","Materials/Node/Blocks/PBR/subSurfaceBlock.js","Materials/Node/Blocks/Particle/particleBlendMultiplyBlock.js","Materials/Node/Blocks/Particle/particleRampGradientBlock.js","Materials/Node/Blocks/Particle/particleTextureBlock.js","Materials/Node/Blocks/Vertex/bonesBlock.js","Materials/Node/Blocks/Vertex/instancesBlock.js","Materials/Node/Blocks/Vertex/lightInformationBlock.js","Materials/Node/Blocks/Vertex/morphTargetsBlock.js","Materials/Node/Blocks/Vertex/vertexOutputBlock.js","Materials/Node/Blocks/addBlock.js","Materials/Node/Blocks/arcTan2Block.js","Materials/Node/Blocks/biPlanarBlock.js","Materials/Node/Blocks/clampBlock.js","Materials/Node/Blocks/cloudBlock.js","Materials/Node/Blocks/colorConverterBlock.js","Materials/Node/Blocks/colorMergerBlock.js","Materials/Node/Blocks/colorSplitterBlock.js","Materials/Node/Blocks/conditionalBlock.js","Materials/Node/Blocks/crossBlock.js","Materials/Node/Blocks/curveBlock.js","Materials/Node/Blocks/customBlock.js","Materials/Node/Blocks/desaturateBlock.js","Materials/Node/Blocks/distanceBlock.js","Materials/Node/Blocks/dotBlock.js","Materials/Node/Blocks/fresnelBlock.js","Materials/Node/Blocks/gradientBlock.js","Materials/Node/Blocks/lengthBlock.js","Materials/Node/Blocks/lerpBlock.js","Materials/Node/Blocks/loopBlock.js","Materials/Node/Blocks/matrixBuilderBlock.js","Materials/Node/Blocks/matrixDeterminantBlock.js","Materials/Node/Blocks/matrixSplitterBlock.js","Materials/Node/Blocks/matrixTransposeBlock.js","Materials/Node/Blocks/maxBlock.js","Materials/Node/Blocks/meshAttributeExistsBlock.js","Materials/Node/Blocks/minBlock.js","Materials/Node/Blocks/modBlock.js","Materials/Node/Blocks/multiplyBlock.js","Materials/Node/Blocks/nLerpBlock.js","Materials/Node/Blocks/negateBlock.js","Materials/Node/Blocks/normalBlendBlock.js","Materials/Node/Blocks/normalizeBlock.js","Materials/Node/Blocks/oneMinusBlock.js","Materials/Node/Blocks/pannerBlock.js","Materials/Node/Blocks/posterizeBlock.js","Materials/Node/Blocks/powBlock.js","Materials/Node/Blocks/randomNumberBlock.js","Materials/Node/Blocks/reciprocalBlock.js","Materials/Node/Blocks/reflectBlock.js","Materials/Node/Blocks/refractBlock.js","Materials/Node/Blocks/remapBlock.js","Materials/Node/Blocks/replaceColorBlock.js","Materials/Node/Blocks/rotate2dBlock.js","Materials/Node/Blocks/scaleBlock.js","Materials/Node/Blocks/simplexPerlin3DBlock.js","Materials/Node/Blocks/smoothStepBlock.js","Materials/Node/Blocks/stepBlock.js","Materials/Node/Blocks/storageReadBlock.js","Materials/Node/Blocks/storageWriteBlock.js","Materials/Node/Blocks/subtractBlock.js","Materials/Node/Blocks/transformBlock.js","Materials/Node/Blocks/triPlanarBlock.js","Materials/Node/Blocks/trigonometryBlock.js","Materials/Node/Blocks/vectorMergerBlock.js","Materials/Node/Blocks/vectorSplitterBlock.js","Materials/Node/Blocks/viewDirectionBlock.js","Materials/Node/Blocks/voronoiNoiseBlock.js","Materials/Node/Blocks/waveBlock.js","Materials/Node/Blocks/worleyNoise3DBlock.js","Materials/Node/nodeMaterial.js","Materials/Node/nodeMaterial.types.js","Materials/Occlusion/occlusionMaterial.js","Materials/PBR/pbrBaseMaterial.js","Materials/PBR/pbrMaterial.decalMap.types.js","Materials/PBR/pbrMetallicRoughnessMaterial.js","Materials/PBR/pbrSpecularGlossinessMaterial.js","Materials/Textures/Procedurals/noiseProceduralTexture.js","Materials/Textures/Procedurals/proceduralTexture.js","Materials/Textures/baseTexture.js","Materials/Textures/baseTexture.polynomial.js","Materials/Textures/colorGradingTexture.js","Materials/Textures/envCubeTexture.js","Materials/Textures/equiRectangularCubeTexture.js","Materials/Textures/exrCubeTexture.js","Materials/Textures/hdrCubeTexture.js","Materials/Textures/mirrorTexture.js","Materials/Textures/texture.js","Materials/colorCurves.js","Materials/effectRenderer.js","Materials/fresnelParameters.js","Materials/imageProcessingConfiguration.js","Materials/material.decalMapConfiguration.js","Materials/materialPluginBase.js","Materials/materialPluginManager.js","Materials/meshDebugPluginMaterial.js","Materials/multiMaterial.js","Materials/shaderMaterial.js","Materials/standardMaterial.js","Maths/math.color.js","Maths/math.vector.js","Meshes/Builders/boxBuilder.js","Meshes/Builders/capsuleBuilder.js","Meshes/Builders/cylinderBuilder.js","Meshes/Builders/decalBuilder.js","Meshes/Builders/discBuilder.js","Meshes/Builders/groundBuilder.js","Meshes/Builders/icoSphereBuilder.js","Meshes/Builders/latheBuilder.js","Meshes/Builders/linesBuilder.js","Meshes/Builders/planeBuilder.js","Meshes/Builders/polygonBuilder.js","Meshes/Builders/polyhedronBuilder.js","Meshes/Builders/ribbonBuilder.js","Meshes/Builders/shapeBuilder.js","Meshes/Builders/tiledBoxBuilder.js","Meshes/Builders/tiledPlaneBuilder.js","Meshes/Builders/torusBuilder.js","Meshes/Builders/torusKnotBuilder.js","Meshes/Builders/tubeBuilder.js","Meshes/GaussianSplatting/gaussianSplattingCompoundMesh.js","Meshes/GaussianSplatting/gaussianSplattingDebugger.js","Meshes/GaussianSplatting/gaussianSplattingMesh.js","Meshes/GaussianSplatting/gaussianSplattingMeshBase.js","Meshes/GaussianSplatting/gaussianSplattingPartProxyMesh.js","Meshes/GreasedLine/greasedLineMesh.js","Meshes/GreasedLine/greasedLineRibbonMesh.js","Meshes/Node/Blocks/Instances/instantiateBlock.js","Meshes/Node/Blocks/Instances/instantiateLinearBlock.js","Meshes/Node/Blocks/Instances/instantiateOnFacesBlock.js","Meshes/Node/Blocks/Instances/instantiateOnVerticesBlock.js","Meshes/Node/Blocks/Instances/instantiateOnVolumeBlock.js","Meshes/Node/Blocks/Instances/instantiateRadialBlock.js","Meshes/Node/Blocks/Matrices/alignBlock.js","Meshes/Node/Blocks/Matrices/rotationXBlock.js","Meshes/Node/Blocks/Matrices/rotationYBlock.js","Meshes/Node/Blocks/Matrices/rotationZBlock.js","Meshes/Node/Blocks/Matrices/scalingBlock.js","Meshes/Node/Blocks/Matrices/translationBlock.js","Meshes/Node/Blocks/Set/aggregatorBlock.js","Meshes/Node/Blocks/Set/latticeBlock.js","Meshes/Node/Blocks/Set/setColorsBlock.js","Meshes/Node/Blocks/Set/setMaterialIDBlock.js","Meshes/Node/Blocks/Set/setNormalsBlock.js","Meshes/Node/Blocks/Set/setPositionsBlock.js","Meshes/Node/Blocks/Set/setTangentsBlock.js","Meshes/Node/Blocks/Set/setUVsBlock.js","Meshes/Node/Blocks/Sources/boxBlock.js","Meshes/Node/Blocks/Sources/capsuleBlock.js","Meshes/Node/Blocks/Sources/cylinderBlock.js","Meshes/Node/Blocks/Sources/discBlock.js","Meshes/Node/Blocks/Sources/gridBlock.js","Meshes/Node/Blocks/Sources/icoSphereBlock.js","Meshes/Node/Blocks/Sources/meshBlock.js","Meshes/Node/Blocks/Sources/nullBlock.js","Meshes/Node/Blocks/Sources/planeBlock.js","Meshes/Node/Blocks/Sources/pointListBlock.js","Meshes/Node/Blocks/Sources/sphereBlock.js","Meshes/Node/Blocks/Sources/torusBlock.js","Meshes/Node/Blocks/Textures/geometryTextureBlock.js","Meshes/Node/Blocks/Textures/geometryTextureFetchBlock.js","Meshes/Node/Blocks/bevelBlock.js","Meshes/Node/Blocks/booleanGeometryBlock.js","Meshes/Node/Blocks/boundingBlock.js","Meshes/Node/Blocks/cleanGeometryBlock.js","Meshes/Node/Blocks/computeNormalsBlock.js","Meshes/Node/Blocks/conditionBlock.js","Meshes/Node/Blocks/extrudeGeometryBlock.js","Meshes/Node/Blocks/geometryArcTan2Block.js","Meshes/Node/Blocks/geometryClampBlock.js","Meshes/Node/Blocks/geometryCollectionBlock.js","Meshes/Node/Blocks/geometryCrossBlock.js","Meshes/Node/Blocks/geometryCurveBlock.js","Meshes/Node/Blocks/geometryDesaturateBlock.js","Meshes/Node/Blocks/geometryDistanceBlock.js","Meshes/Node/Blocks/geometryDotBlock.js","Meshes/Node/Blocks/geometryEaseBlock.js","Meshes/Node/Blocks/geometryElbowBlock.js","Meshes/Node/Blocks/geometryInfoBlock.js","Meshes/Node/Blocks/geometryInputBlock.js","Meshes/Node/Blocks/geometryInterceptorBlock.js","Meshes/Node/Blocks/geometryLengthBlock.js","Meshes/Node/Blocks/geometryLerpBlock.js","Meshes/Node/Blocks/geometryModBlock.js","Meshes/Node/Blocks/geometryNLerpBlock.js","Meshes/Node/Blocks/geometryOptimizeBlock.js","Meshes/Node/Blocks/geometryOutputBlock.js","Meshes/Node/Blocks/geometryPosterizeBlock.js","Meshes/Node/Blocks/geometryPowBlock.js","Meshes/Node/Blocks/geometryReplaceColorBlock.js","Meshes/Node/Blocks/geometryRotate2dBlock.js","Meshes/Node/Blocks/geometrySmoothStepBlock.js","Meshes/Node/Blocks/geometryStepBlock.js","Meshes/Node/Blocks/geometryTransformBlock.js","Meshes/Node/Blocks/geometryTrigonometryBlock.js","Meshes/Node/Blocks/intFloatConverterBlock.js","Meshes/Node/Blocks/mapRangeBlock.js","Meshes/Node/Blocks/mappingBlock.js","Meshes/Node/Blocks/mathBlock.js","Meshes/Node/Blocks/matrixComposeBlock.js","Meshes/Node/Blocks/mergeGeometryBlock.js","Meshes/Node/Blocks/noiseBlock.js","Meshes/Node/Blocks/normalizeVectorBlock.js","Meshes/Node/Blocks/randomBlock.js","Meshes/Node/Blocks/vectorConverterBlock.js","Meshes/abstractMesh.js","Meshes/goldbergMesh.js","Meshes/groundMesh.js","Meshes/instancedMesh.js","Meshes/linesMesh.js","Meshes/mesh.js","Meshes/meshBuilder.js","Meshes/meshSimplificationSceneComponent.js","Meshes/subMesh.project.js","Meshes/thinInstanceMesh.js","Meshes/trailMesh.js","Meshes/transformNode.js","Misc/PerformanceViewer/performanceViewerSceneExtension.js","Misc/basis.js","Misc/dds.js","Misc/dumpTools.js","Misc/environmentTextureTools.js","Misc/equirectangularCapture.js","Misc/fileTools.js","Misc/minMaxReducer.js","Misc/observable.extensions.js","Misc/observableCoroutine.js","Misc/screenshotTools.js","Misc/symbolMetadataPolyfill.js","Misc/tools.js","Offline/database.js","Particles/Node/Blocks/Conditions/particleConditionBlock.js","Particles/Node/Blocks/Emitters/boxShapeBlock.js","Particles/Node/Blocks/Emitters/coneShapeBlock.js","Particles/Node/Blocks/Emitters/createParticleBlock.js","Particles/Node/Blocks/Emitters/customShapeBlock.js","Particles/Node/Blocks/Emitters/cylinderShapeBlock.js","Particles/Node/Blocks/Emitters/meshShapeBlock.js","Particles/Node/Blocks/Emitters/pointShapeBlock.js","Particles/Node/Blocks/Emitters/setupSpriteSheetBlock.js","Particles/Node/Blocks/Emitters/sphereShapeBlock.js","Particles/Node/Blocks/Teleport/particleTeleportInBlock.js","Particles/Node/Blocks/Teleport/particleTeleportOutBlock.js","Particles/Node/Blocks/Triggers/particleTriggerBlock.js","Particles/Node/Blocks/Update/alignAngleBlock.js","Particles/Node/Blocks/Update/basicColorUpdateBlock.js","Particles/Node/Blocks/Update/basicPositionUpdateBlock.js","Particles/Node/Blocks/Update/basicSpriteUpdateBlock.js","Particles/Node/Blocks/Update/updateAgeBlock.js","Particles/Node/Blocks/Update/updateAngleBlock.js","Particles/Node/Blocks/Update/updateAttractorBlock.js","Particles/Node/Blocks/Update/updateColorBlock.js","Particles/Node/Blocks/Update/updateDirectionBlock.js","Particles/Node/Blocks/Update/updateFlowMapBlock.js","Particles/Node/Blocks/Update/updateNoiseBlock.js","Particles/Node/Blocks/Update/updatePositionBlock.js","Particles/Node/Blocks/Update/updateScaleBlock.js","Particles/Node/Blocks/Update/updateSizeBlock.js","Particles/Node/Blocks/Update/updateSpriteCellIndexBlock.js","Particles/Node/Blocks/particleClampBlock.js","Particles/Node/Blocks/particleConverterBlock.js","Particles/Node/Blocks/particleDebugBlock.js","Particles/Node/Blocks/particleElbowBlock.js","Particles/Node/Blocks/particleFloatToIntBlock.js","Particles/Node/Blocks/particleGradientBlock.js","Particles/Node/Blocks/particleGradientValueBlock.js","Particles/Node/Blocks/particleInputBlock.js","Particles/Node/Blocks/particleLerpBlock.js","Particles/Node/Blocks/particleLocalVariableBlock.js","Particles/Node/Blocks/particleMathBlock.js","Particles/Node/Blocks/particleNLerpBlock.js","Particles/Node/Blocks/particleNumberMathBlock.js","Particles/Node/Blocks/particleRandomBlock.js","Particles/Node/Blocks/particleSmoothStepBlock.js","Particles/Node/Blocks/particleSourceTextureBlock.js","Particles/Node/Blocks/particleStepBlock.js","Particles/Node/Blocks/particleTrigonometryBlock.js","Particles/Node/Blocks/particleVectorLengthBlock.js","Particles/Node/Blocks/particleVectorMathBlock.js","Particles/Node/Blocks/systemBlock.js","Particles/baseParticleSystem.js","Particles/computeShaderParticleSystem.js","Particles/gpuParticleSystem.js","Particles/particleSystem.js","Particles/particleSystemComponent.js","Particles/particleSystemComponent.types.js","Particles/webgl2ParticleSystem.js","Physics/joinedPhysicsEngineComponent.js","Physics/joinedPhysicsEngineComponent.types.js","Physics/v1/Plugins/cannonJSPlugin.js","Physics/v1/physicsImpostor.js","PostProcesses/RenderPipeline/Pipelines/defaultRenderingPipeline.js","PostProcesses/RenderPipeline/Pipelines/lensRenderingPipeline.js","PostProcesses/RenderPipeline/Pipelines/ssao2RenderingPipeline.js","PostProcesses/RenderPipeline/Pipelines/ssaoRenderingPipeline.js","PostProcesses/RenderPipeline/Pipelines/ssrRenderingPipeline.js","PostProcesses/RenderPipeline/Pipelines/standardRenderingPipeline.js","PostProcesses/RenderPipeline/Pipelines/taaMaterialManager.js","PostProcesses/RenderPipeline/Pipelines/taaRenderingPipeline.js","PostProcesses/RenderPipeline/postProcessRenderPipelineManagerSceneComponent.js","PostProcesses/anaglyphPostProcess.js","PostProcesses/blackAndWhitePostProcess.js","PostProcesses/bloomMergePostProcess.js","PostProcesses/blurPostProcess.js","PostProcesses/chromaticAberrationPostProcess.js","PostProcesses/circleOfConfusionPostProcess.js","PostProcesses/colorCorrectionPostProcess.js","PostProcesses/convolutionPostProcess.js","PostProcesses/depthOfFieldBlurPostProcess.js","PostProcesses/displayPassPostProcess.js","PostProcesses/extractHighlightsPostProcess.js","PostProcesses/filterPostProcess.js","PostProcesses/fxaaPostProcess.js","PostProcesses/grainPostProcess.js","PostProcesses/motionBlurPostProcess.js","PostProcesses/passPostProcess.js","PostProcesses/postProcess.js","PostProcesses/postProcess.types.js","PostProcesses/refractionPostProcess.js","PostProcesses/screenSpaceCurvaturePostProcess.js","PostProcesses/screenSpaceReflectionPostProcess.js","PostProcesses/sharpenPostProcess.js","PostProcesses/stereoscopicInterlacePostProcess.js","PostProcesses/subSurfaceScatteringPostProcess.js","PostProcesses/tonemapPostProcess.js","PostProcesses/volumetricLightScatteringPostProcess.js","PostProcesses/vrMultiviewToSingleviewPostProcess.js","Probes/reflectionProbe.js","Probes/reflectionProbe.types.js","Rendering/GlobalIllumination/giRSMManager.js","Rendering/IBLShadows/iblShadowsPluginMaterial.js","Rendering/boundingBoxRenderer.js","Rendering/depthPeelingSceneComponent.js","Rendering/depthRenderer.js","Rendering/depthRendererSceneComponent.js","Rendering/edgesRenderer.js","Rendering/fluidRenderer/fluidRenderer.js","Rendering/fluidRenderer/fluidRenderer.types.js","Rendering/geometryBufferRenderer.js","Rendering/geometryBufferRendererSceneComponent.js","Rendering/iblCdfGeneratorSceneComponent.js","Rendering/outlineRenderer.js","Rendering/prePassRendererSceneComponent.js","Rendering/reflectiveShadowMap.js","Rendering/subSurfaceSceneComponent.js","Sprites/spriteMap.js","Sprites/spriteSceneComponent.js","XR/features/WebXRAnchorSystem.js","XR/features/WebXRBackgroundRemover.js","XR/features/WebXRBodyTracking.js","XR/features/WebXRControllerMovement.js","XR/features/WebXRControllerPhysics.js","XR/features/WebXRControllerPointerSelection.js","XR/features/WebXRControllerTeleportation.js","XR/features/WebXRDOMOverlay.js","XR/features/WebXRDepthSensing.js","XR/features/WebXREyeTracking.js","XR/features/WebXRFeaturePointSystem.js","XR/features/WebXRHandTracking.js","XR/features/WebXRHitTest.js","XR/features/WebXRImageTracking.js","XR/features/WebXRLayers.js","XR/features/WebXRLightEstimation.js","XR/features/WebXRMeshDetector.js","XR/features/WebXRNearInteraction.js","XR/features/WebXRNearInteraction.types.js","XR/features/WebXRPlaneDetector.js","XR/features/WebXRRawCameraAccess.js","XR/features/WebXRSpaceWarp.js","XR/features/WebXRWalkingLocomotion.js","XR/motionController/webXRGenericHandController.js","XR/motionController/webXRHTCViveMotionController.js","XR/motionController/webXRMicrosoftMixedRealityController.js","XR/motionController/webXRMotionControllerManager.js","XR/motionController/webXROculusHandController.js","XR/motionController/webXROculusTouchMotionController.js","XR/native/nativeXRFrame.js","scene.js"] |
| Direct advisories | 0 |
| Resolved graph dependencies | 0 |
| Repository stars | 26236 |
| Repository forks | 3710 |
Install Babylon.js 9.22.1
npm install @babylonjs/core@9.22.1 pnpm add @babylonjs/core@9.22.1 yarn add @babylonjs/core@9.22.1
Runtime dependencies
- None declared
Peer requirements
- None declared
Optional dependencies
- None declared
Resolved dependency graph
This deps.dev graph describes a generic 64-bit Linux environment, not your application lockfile.
How to interpret the specifications
Bundlephobia measurements use its standard package build and may exclude peer dependencies. Unpacked npm distribution size includes shipped files and is a different measurement. Module declarations do not prove tree-shaking or runtime compatibility.
Advisories apply to this package version directly; transitive dependencies need separate inspection. Repository signals describe the whole repository and are current observations, including on historical-version pages.
OpenSSF repository checks
Provider assessment: 2026-08-24T00:00:00Z. These are repository checks, not a jsL maintenance score.
| Maintained | 10/10 — 30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10 |
|---|---|
| Code-Review | 5/10 — Found 17/30 approved changesets -- score normalized to 5 |
| CII-Best-Practices | 0/10 — no effort to earn an OpenSSF best practices badge detected |
| Dangerous-Workflow | 10/10 — no dangerous workflow patterns detected |
| Token-Permissions | 0/10 — detected GitHub workflow tokens with excessive permissions |
| Security-Policy | 0/10 — security policy file not detected |
| License | 10/10 — license file detected |
| Branch-Protection | 8/10 — branch protection is not maximal on development and all release branches |
| Signed-Releases | 0/10 — Project has not signed or included provenance with any releases. |
| Binary-Artifacts | 0/10 — binaries present in source code |
| SAST | 0/10 — SAST tool is not run on all commits -- score normalized to 0 |
| Pinned-Dependencies | 0/10 — dependency not pinned by hash detected -- score normalized to 0 |
| Fuzzing | 0/10 — project is not fuzzed |
Evidence and freshness
- https://registry.npmjs.org/%40babylonjs%2Fcore/9.22.1 — retrieved 2026-10-29T08:20:55.703Z
- https://api.deps.dev/v3/projects/github.com%2FBabylonJS%2FBabylon.js — retrieved 2026-10-29T05:10:49.927Z
- https://api.deps.dev/v3/systems/npm/packages/%40babylonjs%2Fcore/versions/9.22.1 — retrieved 2026-10-29T08:20:56.217Z
- https://api.deps.dev/v3/systems/npm/packages/%40babylonjs%2Fcore/versions/9.22.1:dependencies — retrieved 2026-10-29T08:20:56.243Z