Threlte is a Svelte library that simplifies creating 3D apps for the web. It provides a declarative, type-safe, reactive and interactive API out-of-the-box.
The package allows you to use an interactive GUI in the browser during development and visually configure your animations. It supports both Three.js and HTML DOM animations.
For a quick interactive setup of a fresh Threlte project, run:
npm create threlte my-project
and select the
Alternatively you can check out the full installation instructions.
Have questions? Feel free to ask in our Discord support forum.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Filing Issues - if you have feature requestions or you think you spotted a bug, submit an issue.
- Contributing Code - if you would like to drop us a PR, read the contribution guide first.
The MIT License (MIT). Please see the License File for more information.