# LiveSvelte v0.18.0 - Table of Contents E2E reactivity for Svelte and LiveView ## Pages - [LiveSvelte](readme.md) - Getting Started - [Installation](installation.md) - [Upgrade Guide](upgrade_guide.md) - [Basic Usage](basic_usage.md) - Core Usage - [Forms and Validation](forms.md) - [File Uploads](uploads.md) - [Phoenix Streams](streams.md) - [Server-Side Rendering](ssr.md) - [Configuration](configuration.md) - Reference - [API Reference](api_reference.md) - Advanced Topics - [Introduction](introduction.md) - [Testing](testing.md) - [Deployment](deployment.md) - Help & Troubleshooting - [Troubleshooting](troubleshooting.md) ## Modules - [LiveSvelte](LiveSvelte.md): - [LiveSvelte.Components](LiveSvelte.Components.md): Macros to improve the developer experience of crossing the Liveview/Svelte boundary. - [LiveSvelte.Encoder](LiveSvelte.Encoder.md): Protocol for encoding values for LiveSvelte JSON serialization. - [LiveSvelte.JSON](LiveSvelte.JSON.md): JSON encoding using Erlang/OTP 27's native :json module. - [LiveSvelte.Reload](LiveSvelte.Reload.md): Utilities for easier integration with Vite in development. - [LiveSvelte.SSR](LiveSvelte.SSR.md): A behaviour for rendering Svelte components server-side. - [LiveSvelte.SSR.ViteJS](LiveSvelte.SSR.ViteJS.md): Implements SSR by making a POST request to `http://{:vite_host}/ssr_render`. - [LiveSvelte.Test](LiveSvelte.Test.md): Helpers for testing LiveSvelte components and views. ## Mix Tasks - [mix live_svelte.install](Mix.Tasks.LiveSvelte.Install.md): Installer for LiveSvelte with Vite.