Docs › Frameworks
Framework Support
19 adapters. Zero config. Lunx reads your package.json and picks the right adapter automatically.
React
SPA
Vue
SPA
Svelte
SPA
Angular
SPA
SvelteKit
SSRSPA
Nuxt
SSR
Remix
SSR
Next.js
SSRSPA
Astro
IslandsSSR
Qwik City
SSRZero JS
SolidStart
SSRSPA
Electron
Desktop
Tauri
DesktopRust
TanStack
SSR
Waku
RSC
VitePress
Static
Analog
SSR
Preact
SPA
Lit
Web Components
✨ Framework implication rule
Setting framework: 'sveltekit' automatically implies preset: 'ssr' and platform: 'node'. You only override when you want non-default behaviour.