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@latest
yarn add @clerk/remix@latest
pnpm add @clerk/remix@latest
You 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.