76 packages
babylonjs
> We recommend using the [ES6 package `@babylonjs/core`](https://www.npmjs.com/package/@babylonjs/core) for new projects. This UMD package is provided for compatibility.
@babylonjs/accessibility
This package provides accessibility support for Babylon.js scenes. It contains an HTML twin renderer that generates HTML twins of scene objects, making 3D content compatible with screen readers and keyboard navigation.
babylonjs-accessibility
> We recommend using the [ES6 package `@babylonjs/accessibility`](https://www.npmjs.com/package/@babylonjs/accessibility) for new projects.
@babylonjs/addons
A collection of addons and extensions for Babylon.js.
babylonjs-addons
> We recommend using the [ES6 package `@babylonjs/addons`](https://www.npmjs.com/package/@babylonjs/addons) for new projects.
@babylonjs/assets
A place for storing all the assets that are used by Babylon.js website, core engine or official playgrounds.
@babylonjs/controls
Babylon.js controls are a set of regular web controls that used hardware accelerated rendering through Babylon.js to provide blazing fast dedicated controls.
@babylonjs/core
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-gltf2interface
A typescript declaration of babylon's gltf2 interface.
@babylonjs/gui
For usage documentation please visit the [GUI documentation](https://doc.babylonjs.com/features/featuresDeepDive/gui/).
babylonjs-gui
> We recommend using the [ES6 package `@babylonjs/gui`](https://www.npmjs.com/package/@babylonjs/gui) for new projects.
@babylonjs/gui-editor
The GUI Editor is a visual tool for creating and modifying GUI layouts for Babylon.js scenes.
babylonjs-gui-editor
> We recommend using the [ES6 package `@babylonjs/gui-editor`](https://www.npmjs.com/package/@babylonjs/gui-editor) for new projects.
@babylonjs/havok
The Havok physics engine for the web
@babylonjs/inspector
The Babylon Inspector is a diagnostic tool that makes it possible to view and edit the scene graph, properties of entities within the scene, and more.
babylonjs-inspector
The Babylon Inspector is a diagnostic tool that makes it possible to view and edit the scene graph, properties of entities within the scene, and more.
@babylonjs/ktx2decoder
This package provides KTX2 texture decoding support for Babylon.js. It includes all the decoders and their corresponding WASM files.
babylonjs-ktx2decoder
@babylonjs/loaders
For usage documentation please visit https://doc.babylonjs.com/features/featuresDeepDive/importers/loadingFileTypes/.
babylonjs-loaders
> We recommend using the [ES6 package `@babylonjs/loaders`](https://www.npmjs.com/package/@babylonjs/loaders) for new projects.
@babylonjs/lottie-player
Babylon.js Lottie Player
@babylonjs/materials
For usage documentation please visit the [materials library documentation](https://doc.babylonjs.com/toolsAndResources/assetLibraries/materialsLibrary/).
babylonjs-materials
> We recommend using the [ES6 package `@babylonjs/materials`](https://www.npmjs.com/package/@babylonjs/materials) for new projects.
@babylonjs/node-editor
The Node Material Editor is a visual tool for creating and editing Node Materials in Babylon.js.
babylonjs-node-editor
> We recommend using the [ES6 package `@babylonjs/node-editor`](https://www.npmjs.com/package/@babylonjs/node-editor) for new projects.