What's the difference between "babylonjs-materials" and "@babylonjs/materials" in NPM packages?

Hey :slight_smile:

I was looking on the NPM webpage for babylon (npm) and I’ve noticed there are 2 types of packages:
1 - that start with babylonjs
2 - that start with @babylonjs

What’s the difference between those that start with “@” and those who don’t?

Hello and welcome!

The @babylonjs are all ES6 modules :slight_smile:
Here more info:

1 Like


Also you can develop pure javascript. There is 2 ways to develop babylonjs projects.

If you don’t know about ES6, you can develop CDN link and pure javascript. :wink: