🌜
🌞

Best JavaScript 3D Component Libraries

three

three

v0.143.0

JavaScript 3D library

Last Commit
Oct 6, 2022
GitHub Stargazers
85.8K
License
MIT
Contributors
100
framer-motion

framer-motion

v7.0.0

A simple and powerful React animation library

Last Commit
Oct 6, 2022
GitHub Stargazers
16.1K
License
MIT
Contributors
38
@babylonjs/gui

@babylonjs/gui

v5.18.0

The Babylon.js GUI library is an extension you can use to generate interactive user interface. It is build on top of the DynamicTexture.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@babylonjs/core

@babylonjs/core

v5.18.0

Babylon.js is a JavaScript 3D engine based on webgl.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@babylonjs/serializers

@babylonjs/serializers

v5.18.0

The Babylon.js serializers library is an extension you can use to serialize Babylon scenes.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@luma.gl/constants

@luma.gl/constants

v8.5.16

WebGL and WebGL2 constants

Last Commit
May 13, 2022
GitHub Stargazers
2,055
License
MIT
Contributors
46
babylonjs

babylonjs

v5.18.0

Babylon.js is a JavaScript 3D engine based on webgl.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@babylonjs/materials

@babylonjs/materials

v5.18.0

The Babylon.js materials library is a collection of advanced materials to be used in a Babylon.js scene.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@babylonjs/inspector

@babylonjs/inspector

v5.18.0

The Babylon.js inspector.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
babylonjs-loaders

babylonjs-loaders

v5.18.0

The Babylon.js file loaders library is an extension you can use to load different 3D file types into a Babylon scene.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@babylonjs/viewer

@babylonjs/viewer

v5.18.0

A simple-to-use viewer based on BabylonJS to display 3D elements natively

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@luma.gl/webgl

@luma.gl/webgl

v8.5.16

WebGL2 Classes

Last Commit
May 13, 2022
GitHub Stargazers
2,055
License
MIT
Contributors
46
@luma.gl/core

@luma.gl/core

v8.5.16

WebGL2 Components for High Performance Rendering and Computation

Last Commit
May 13, 2022
GitHub Stargazers
2,055
License
MIT
Contributors
46
@babylonjs/loaders

@babylonjs/loaders

v5.18.0

The Babylon.js file loaders library is an extension you can use to load different 3D file types into a Babylon scene.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@loaders.gl/3d-tiles

@loaders.gl/3d-tiles

v3.2.6

3D Tiles, an open standard for streaming massive heterogeneous 3D geospatial datasets.

Last Commit
Oct 6, 2022
GitHub Stargazers
493
License
MIT
Contributors
57
babylonjs-inspector

babylonjs-inspector

v5.18.0

The Babylon.js inspector.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
babylonjs-gui

babylonjs-gui

v5.18.0

The Babylon.js GUI library is an extension you can use to generate interactive user interface. It is build on top of the DynamicTexture.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
babylonjs-serializers

babylonjs-serializers

v5.18.0

The Babylon.js serializers library is an extension you can use to serialize Babylon scenes.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
babylonjs-viewer-assets

babylonjs-viewer-assets

v5.18.0

Compiled resources for the Babylon viewer.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@babylonjs/procedural-textures

@babylonjs/procedural-textures

v5.18.0

The Babylon.js materials library is a collection of advanced materials to be used in a Babylon.js scene.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@luma.gl/experimental

@luma.gl/experimental

v8.5.16

Experimental classes for luma.gl

Last Commit
May 13, 2022
GitHub Stargazers
2,055
License
MIT
Contributors
46
babylonjs-materials

babylonjs-materials

v5.18.0

The Babylon.js materials library is a collection of advanced materials to be used in a Babylon.js scene.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100
@babylonjs/post-processes

@babylonjs/post-processes

v5.18.0

The Babylon.js materials library is a collection of advanced materials to be used in a Babylon.js scene.

Last Commit
Oct 6, 2022
GitHub Stargazers
18.5K
License
Apache-2.0
Contributors
100