Remix SPA mode
- Category
- SDK
- Published
@clerk/remix now supports Remix SPA Mode

Starting with @clerk/remix@4.2.0 our Remix SDK now supports Remix SPA mode. This means that you can now use Clerk in your Remix app without server-side rendering.
After creating a Remix app with SPA mode enabled, install the latest @clerk/remix package:
npm install @clerk/remix@latestyarn add @clerk/remix@latestpnpm add @clerk/remix@latestYou can then use ClerkApp inside your root route and use Clerk's control components to protect your pages. Clerk will automatically detect that your Remix app is running in SPA mode and will take care of the rest.
To read the full guide and learn more about Clerk and Remix SPA Mode, head over to the Remix SPA mode reference guide.