# Clerk templates and examples

Use these Clerk-maintained repositories to start a new application or find a working example for a Clerk feature. Every repository listed here is public and not archived in the [Clerk GitHub organization](https://github.com/clerk).

- [clerk-android/samples](https://github.com/clerk/clerk-android/tree/main/samples): Android sample apps for Clerk, including a quickstart, prebuilt UI, and custom flows. · Last updated Aug 12, 2026
- [clerk-android/samples/quickstart](https://github.com/clerk/clerk-android/tree/main/samples/quickstart): A quickstart for adding Clerk to an Android app. · Last updated Jun 22, 2026
- [clerk-astro-quickstart](https://github.com/clerk/clerk-astro-quickstart): A quickstart for adding Clerk to an Astro app. · Last updated Sep 1, 2026
- [clerk-b2b-saas-starter](https://github.com/clerk/clerk-b2b-saas-starter): A Clerk-powered starter for building a B2B SaaS application. · Last updated May 26, 2026
- [clerk-chrome-extension-demo](https://github.com/clerk/clerk-chrome-extension-demo): A demo of Clerk authentication in a Chrome extension. · Last updated Sep 4, 2026
- [clerk-chrome-extension-js-quickstart](https://github.com/clerk/clerk-chrome-extension-js-quickstart): A quickstart for adding Clerk to a Chrome extension built with JavaScript. · Last updated Jun 10, 2026
- [clerk-chrome-extension-quickstart](https://github.com/clerk/clerk-chrome-extension-quickstart): A quickstart for adding Clerk to a Chrome extension built with React and Plasmo. · Last updated May 26, 2026
- [clerk-electron-quickstart](https://github.com/clerk/clerk-electron-quickstart): A quickstart for adding Clerk to an Electron app. · Last updated Sep 16, 2026
- [clerk-expo-quickstart](https://github.com/clerk/clerk-expo-quickstart): A quickstart for adding Clerk to an Expo app. · Last updated Aug 5, 2026
- [clerk-express-quickstart](https://github.com/clerk/clerk-express-quickstart): A quickstart for adding Clerk to an Express app. · Last updated Jul 1, 2026
- [clerk-fastify-quickstart](https://github.com/clerk/clerk-fastify-quickstart): A quickstart for adding Clerk to a Fastify app. · Last updated May 26, 2026
- [clerk-firebase-nextjs](https://github.com/clerk/clerk-firebase-nextjs): A Next.js companion repo for Clerk's Firebase integration guide. · Last updated May 19, 2026
- [clerk-go-quickstart](https://github.com/clerk/clerk-go-quickstart): A quickstart for adding Clerk to a Go app. · Last updated Jul 15, 2026
- [clerk-ios/Examples](https://github.com/clerk/clerk-ios/tree/main/Examples): Example projects demonstrating how to use the Clerk Swift package. · Last updated Aug 29, 2026
- [clerk-ios/Examples/Quickstart](https://github.com/clerk/clerk-ios/tree/main/Examples/Quickstart): A quickstart for adding Clerk's prebuilt sign-in and sign-up views to a SwiftUI app. · Last updated Aug 29, 2026
- [clerk-javascript-quickstart](https://github.com/clerk/clerk-javascript-quickstart): A quickstart for adding Clerk to a JavaScript app. · Last updated May 26, 2026
- [clerk-multidomain-demo](https://github.com/clerk/clerk-multidomain-demo): A demo of sharing Clerk authentication across multiple domains. · Last updated Sep 14, 2026
- [clerk-nextjs-app-quickstart](https://github.com/clerk/clerk-nextjs-app-quickstart): A quickstart for adding Clerk to a Next.js App Router app. · Last updated Jul 16, 2026
- [clerk-nextjs-onboarding-sample-app](https://github.com/clerk/clerk-nextjs-onboarding-sample-app): A sample Next.js application with a custom Clerk onboarding flow. · Last updated May 26, 2026
- [clerk-nextjs-pages-quickstart](https://github.com/clerk/clerk-nextjs-pages-quickstart): A quickstart for adding Clerk to a Next.js Pages Router app. · Last updated Jul 24, 2026
- [clerk-nextjs-quickstart-demo-app](https://github.com/clerk/clerk-nextjs-quickstart-demo-app): A demo app for Clerk's Next.js App Router quickstart. · Last updated May 26, 2026
- [clerk-nextjs-trpc-prisma](https://github.com/clerk/clerk-nextjs-trpc-prisma): An example of integrating Clerk with tRPC and Prisma in a Next.js App Router app. · Last updated May 26, 2026
- [clerk-nuxt-quickstart](https://github.com/clerk/clerk-nuxt-quickstart): A quickstart for adding Clerk to a Nuxt app. · Last updated Jun 26, 2026
- [clerk-playwright-nextjs](https://github.com/clerk/clerk-playwright-nextjs): An example of end-to-end testing with Clerk and Playwright in Next.js. · Last updated May 19, 2026
- [clerk-react-quickstart](https://github.com/clerk/clerk-react-quickstart): A quickstart for adding Clerk to a React app. · Last updated May 26, 2026
- [clerk-react-router-quickstart](https://github.com/clerk/clerk-react-router-quickstart): A quickstart for adding Clerk to a React Router app. · Last updated Jul 27, 2026
- [clerk-sdk-ruby/apps](https://github.com/clerk/clerk-sdk-ruby/tree/main/apps): Example Ruby apps using Clerk with Rack, Rails, and Sinatra. · Last updated Jan 28, 2026
- [clerk-stripe-sessions-demo](https://github.com/clerk/clerk-stripe-sessions-demo): A demo of using Clerk sessions with Stripe. · Last updated May 19, 2026
- [clerk-supabase-nextjs](https://github.com/clerk/clerk-supabase-nextjs): A Next.js companion repo for Clerk's Supabase integration guide. · Last updated May 26, 2026
- [clerk-tanstack-react-start-quickstart](https://github.com/clerk/clerk-tanstack-react-start-quickstart): A quickstart for adding Clerk to a TanStack Start app. · Last updated Jul 16, 2026
- [clerk-vue-quickstart](https://github.com/clerk/clerk-vue-quickstart): A quickstart for adding Clerk to a Vue app. · Last updated May 26, 2026
- [cli-auth-example](https://github.com/clerk/cli-auth-example): An example of using Clerk authentication in a command-line application. · Last updated Jun 5, 2026
- [demo-api-keys](https://github.com/clerk/demo-api-keys): A demo of creating, managing, and verifying Clerk API keys. · Last updated May 26, 2026
- [demos](https://github.com/clerk/demos): A collection of focused Clerk examples for API keys and machine authentication. · Last updated May 26, 2026
- [eve-agents](https://github.com/clerk/eve-agents): A starter kit for adding Clerk authentication to Eve agents. · Last updated Jun 29, 2026
- [m2m-example](https://github.com/clerk/m2m-example): An example of creating and verifying machine-to-machine tokens with Clerk. · Last updated May 18, 2026
- [mcp-express-example](https://github.com/clerk/mcp-express-example): An example MCP server built with Express and Clerk. · Last updated Jul 1, 2026
- [mcp-nextjs-example](https://github.com/clerk/mcp-nextjs-example): An example MCP endpoint in a Next.js app using Clerk authentication. · Last updated Jul 1, 2026
- [nextjs-auth-starter-template](https://github.com/clerk/nextjs-auth-starter-template): A Next.js App Router starter for authentication and user management with Clerk. · Last updated May 26, 2026
- [nextjs-jwt-auth-demo](https://github.com/clerk/nextjs-jwt-auth-demo): A demo of JWT authentication with Clerk and Next.js. · Last updated May 13, 2026
- [nextjs-passkeys-demo](https://github.com/clerk/nextjs-passkeys-demo): A Next.js demo of WebAuthn passkey authentication with Clerk. · Last updated May 14, 2026
- [orgs](https://github.com/clerk/orgs): Implementation examples for Clerk Organizations. · Last updated May 19, 2026
- [orgs/examples/sync-org-with-url](https://github.com/clerk/orgs/tree/main/examples/sync-org-with-url): A demo of keeping the active Organization in the URL. · Last updated May 19, 2026
- [springboot-example](https://github.com/clerk/springboot-example): A Spring Boot example of authenticating API requests with Clerk JWTs. · Last updated Jun 12, 2025
- [stripe-projects-templates](https://github.com/clerk/stripe-projects-templates): Templates for the  · Last updated Jul 2, 2026
- [stripe-webhooks-example](https://github.com/clerk/stripe-webhooks-example): A Next.js example of integrating Stripe webhooks with Clerk. · Last updated May 13, 2026

---

## Sitemap

[Overview of all docs pages](https://clerk.com/docs/llms.txt)
