# KeenPhoenixSvelte v1.0.0-rc.9 - Table of Contents > Auto-mount compiled Svelte (React, Lit, …) apps into Phoenix — LiveView + plain pages — via a hook + function component. ## Pages - [keen_phoenix_svelte](readme.md) - [Changelog](changelog.md) - Guides - [Philosophy & comparison](philosophy.md) - [Island-able vs page-owning apps](packaging-apps.md) - [Installation & setup](installation.md) - [Authoring apps](authoring-apps.md) - [Server communication](server-communication.md) - [Worked example: multiple apps](multiple-apps.md) - [External apps (CDN, direct vs proxy)](external-apps.md) ## Modules - [KeenPhoenixSvelte](KeenPhoenixSvelte.md): Auto-mount compiled client apps ("islands") inside Phoenix — LiveView or plain pages. - [KeenPhoenixSvelte.Apps](KeenPhoenixSvelte.Apps.md): The app registry: where each island's compiled bundle is loaded from, and **how** it is delivered to the browser. - [KeenPhoenixSvelte.Apps.Proxy](KeenPhoenixSvelte.Apps.Proxy.md): Serves a registered app's bundle **same-origin** by fetching it upstream on the server. This is the `:proxy` mode from `KeenPhoenixSvelte.Apps` — it turns a cross-origin CDN bundle into a first-party asset so it isn't subject to CORS or a strict CSP `script-src`, and lets you gate or cache it. - [KeenPhoenixSvelte.Apps.ProxyCache](KeenPhoenixSvelte.Apps.ProxyCache.md): Server-side cache and single-flight refresher for `:proxy`-mode app bundles.