Hello friends,
With the arrival of Babylon.js 9 it is time to update our favourite template!
Now it is a whole Babylon.js 9 starter templates collection built on Vite 8 and TypeScript 6.
Created by BabylonPress.
It delivers a strong foundation for modern 3D web experiences: fast to start, pleasant to work with, and flexible enough to grow from a simple prototype into a polished product.
It supports multiple frontend styles (Vanilla, React, Vue, Svelte), keeps the project structure approachable, and gives the room to add richer visuals, UI, and gameplay or product features over time.
In short, it is not just functional, but a reliable, scalable, and developer-friendly template with real creative potential!
It includes:
-
the main
bp900Babylon template insrc/- Havok physics, GLB loading, Babylon GUI, and a lot of sugar to make development sweeter -
a minimal
vanillaBabylon template -
a minimal
reactBabylon template -
a minimal
vueBabylon template -
a minimal
svelteBabylon template
Each template is self-contained. They do not share engine, scene, or config code.
More info here