Vectreal is an open platform for preparing, managing, and publishing 3D content on the web. The goal is simple: make working with 3D files in a browser feel effortless.
Upload a model, optimize it, embed it. Everything runs in the browser and the whole project is open source.
A few years back, we spent a lot of time doing 3D publishing work for larger companies. The processes were slow, data access was fragmented, and the same rework kept happening. We joined a startup to help build a proper management solution for this, learned a lot, and eventually left with the feeling that we could take a cleaner shot at it ourselves.
That was roughly four years and four or five complete iterations ago. What you see now is the current result.
The platform is built on a shared foundation of React components and hooks, all living in one monorepo. The same building blocks that power this site are openly available for anyone to use, extend, or contribute to.
Everything is built on top of Three.js, React Three Fiber, and glTF Transform, with support for glTF, GLB, USDZ, OBJ and more (coming).
Vectreal is released under the GNU Affero General Public License. The full source is on GitHub. Contributions, ideas, and feedback are genuinely welcome.
Join the Discord for discussions and updates.
Follow @Vectreal on X for announcements.
Questions? info@vectreal.com
We use cookies and similar technologies to operate our platform and, with your consent, to understand how you use it. Read our Privacy Policy to learn more.