🚀 Big News:Socket Has Acquired Secure Annex.Learn More →
Socket
Book a DemoSign in
Socket
b

babylonjs

npm

Packages

Current Co-maintainers

Former Co-maintainers

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.