Getting started? Play directly with the Babylon.js API using our playground . It also contains a lot of samples to learn how to use it.
The Babylon Viewer aims to simplify a specific but common Babylon.js use case: loading, viewing, and interacting with a 3D model.
We recommend using the ES6 package @babylonjs/addons for new projects.
Babylon.js shared ui components
Babylon.js Procedural Textures Library
Babylon.js Serializers
Babylon.js Materials Library
Bit By Bit Developers JSCAD Based CAD Library to Program Geometry Via WebWorker
For usage documentation please visit https://doc.babylonjs.com/features/featuresDeepDive/importers/loadingFileTypes/ .
Bit By Bit Developers Manifold Based CAD Library to Program Geometry Via WebWorker
Babylon Lite (@babylonjs/lite) connector for Uptimizr — captures camera, pointer, mesh, and perf events from the functional/WebGPU Babylon engine as an sdk-core collector.
Babylon Toolkit Runtime Library (UMD)
For usage documentation please visit https://doc.babylonjs.com/how_to/debug_layer .
Babylon Toolkit Runtime Library (ES6)
Scaffold a new Babylon.js project with your choice of module format, language, and bundler.
SplatWalk WASM core: binary, hand-authored types, canonical FAST NAV preset, and a framework-agnostic floor module.
This package provides KTX2 texture decoding support for Babylon.js. It includes all the decoders and their corresponding WASM files.
CLI tool to scaffold Bit By Bit Developers 3D/CAD projects with your favorite game engine
Vite plugin collection for playable ad / HTML5 game builds — asset versioning, GLB compression, PNG optimization, locale fallback, dependency allowlist, Babylon.js tree-shaking & inspector.
Type-safe SDK for the Bitbybit CAD Cloud API — parametric models, CAD operations, file conversion, and task management
Scenique 3D 场景宿主 SDK — 纯前端,3KB,零依赖,10 行代码将数字孪生嵌入任何系统