SDK References
Next.js
Easily add secure, beautiful, and fast authentication to Next.js with Clerk.
React
Get started installing and initializing Clerk in a new React + Vite app.
Expo
Use Clerk with Expo to authenticate users in your React Native application.
TanStack React Start
Easily add secure and SSR-friendly authentication to your TanStack React Start application with Clerk.
React Router
Easily add secure, edge- and SSR-friendly authentication to React Router with Clerk.
Android
Use the Clerk Android SDK to authenticate users in your native Android applications.
Astro
Easily add secure and SSR-friendly authentication to your Astro application with Clerk.
Chrome Extension
Use the Chrome Extension SDK to authenticate users in your Chrome extension.
iOS
Use the Clerk iOS SDK to authenticate users in your native Apple applications.
JavaScript
The Clerk JavaScript SDK gives you access to prebuilt components and helpers to make user authentication easier.
Nuxt
Easily add secure, beautiful, and fast authentication to Nuxt with Clerk.
Vue
Get started installing and initializing Clerk in a new Vue + Vite app.
Express
Quickly add authentication and user management to your Express application.
C#
The Clerk C# SDK is a wrapper around our Backend API to make it easier to integrate Clerk into your backend.
Fastify
Build secure authentication and user management flows for your Fastify server.
Go
The Clerk Go SDK is a wrapper around the Backend API written in Golang to make it easier to integrate Clerk into your backend.
Java
The Clerk Java SDK is a wrapper around the Backend API to make it easier to integrate Clerk into your backend.
JS Backend SDK
The JavaScript Backend SDK exposes our Backend API resources and low-level authentication utilities for JavaScript environments.
PHP
The Clerk PHP SDK is a wrapper around the Backend API to make it easier to integrate Clerk into your backend.
Python
The Clerk Python SDK is a wrapper around the Backend API written in Python to make it easier to integrate Clerk into your backend.
Ruby on Rails
Integrate authentication and user management into your Ruby application.
Angular
Visit the community-maintained repository to learn how to integrate Clerk into your Angular application.
Elysia
Visit the community-maintained plugin for integrating Clerk with Elysia.
Hono
Visit the community-maintained repository to learn how to integrate Clerk into your Hono application.
Koa
Visit the community-maintained repository to learn how to integrate Clerk into your Koa application.
Rust
Visit the community-maintained Rust SDK to integrate Clerk with Rust.
SolidJS
Visit the community-maintained repository to learn how to integrate Clerk into your SolidJS application.
Svelte
Visit the community-maintained adapter for integrating Clerk with SvelteKit.
Tauri
Visit the community-maintained plugin to learn how to integrate Clerk into your Tauri application.
Join our Discord
Join our official Discord server to chat with us directly and become a part of the Clerk community.
Join Discord
Need help?
Contact us through Discord, Twitter, or email to receive answers to your questions and learn more about Clerk.
Get help
Feedback
Last updated on