# Threlte 8 > Threlte is an open-source 3D framework for Svelte. Build interactive 3D apps for the web with declarative, reactive components powered by Three.js. These docs describe Threlte 8, the current stable major version. Threlte 7 docs are archived at https://v7.threlte.xyz. ## Learn ### Getting Started - [Introduction](https://threlte.xyz/docs/learn/getting-started/introduction) - [Installation](https://threlte.xyz/docs/learn/getting-started/installation) - [Your First Scene](https://threlte.xyz/docs/learn/getting-started/your-first-scene) ### Basics - [App Structure](https://threlte.xyz/docs/learn/basics/app-structure) - [Loading Assets](https://threlte.xyz/docs/learn/basics/loading-assets) - [Handling Events](https://threlte.xyz/docs/learn/basics/handling-events) - [Scheduling Tasks](https://threlte.xyz/docs/learn/basics/scheduling-tasks) - [Render Modes](https://threlte.xyz/docs/learn/basics/render-modes) - [Disposing Objects](https://threlte.xyz/docs/learn/basics/disposing-objects) ### Advanced - [Plugins](https://threlte.xyz/docs/learn/advanced/plugins) - [Custom Abstractions](https://threlte.xyz/docs/learn/advanced/custom-abstractions) - [WebGPU and TSL](https://threlte.xyz/docs/learn/advanced/webgpu) ### More - [Migration Guides](https://threlte.xyz/docs/learn/advanced/migration-guides) - [Resources](https://threlte.xyz/docs/learn/more/resources) ## Reference ### @threlte/core - [Getting Started](https://threlte.xyz/docs/reference/core/getting-started) - [](https://threlte.xyz/docs/reference/core/canvas) - [](https://threlte.xyz/docs/reference/core/t) - [useThrelte](https://threlte.xyz/docs/reference/core/use-threlte) - [useStage](https://threlte.xyz/docs/reference/core/use-stage) - [useTask](https://threlte.xyz/docs/reference/core/use-task) - [useLoader](https://threlte.xyz/docs/reference/core/use-loader) - [useThrelteUserContext](https://threlte.xyz/docs/reference/core/use-threlte-user-context) - [Plugins](https://threlte.xyz/docs/reference/core/plugins) - [Utilities](https://threlte.xyz/docs/reference/core/utilities) ### @threlte/extras - [](https://threlte.xyz/docs/reference/extras/align) - [](https://threlte.xyz/docs/reference/extras/animated-sprite-material) - [](https://threlte.xyz/docs/reference/extras/ascii-renderer) - [