# Integration Guides

- [Getting Started](/docs/v9/integration-guides/example-setups.md): Let's get your app authenticated!
- [Framework Agnostic Adapter](/docs/v9/integration-guides/usage.md)
- [TanStack Router/Start](/docs/v9/integration-guides/tanstack-router-start.md)
- [TanStack Start](/docs/v9/integration-guides/tanstack-router-start/tanstack-start.md)
- [TanStack Router](/docs/v9/integration-guides/tanstack-router-start/react-router.md)
- [React Router](/docs/v9/integration-guides/react-router.md)
- [Angular](/docs/v9/integration-guides/angular.md)
- [Backend Token Validation](/docs/v9/integration-guides/backend-token-validation.md): Creating a OAuth2 enabled resource server.
- [tRPC](/docs/v9/integration-guides/backend-token-validation/trpc.md)
- [NestJS](/docs/v9/integration-guides/backend-token-validation/nestjs.md)
- [TanStack Start](/docs/v9/integration-guides/backend-token-validation/tanstack-start.md)
- [Express.js](/docs/v9/integration-guides/backend-token-validation/express.js.md)
- [Koa](/docs/v9/integration-guides/backend-token-validation/koa.md)
- [Fastify](/docs/v9/integration-guides/backend-token-validation/fastify.md)
- [Hono](/docs/v9/integration-guides/backend-token-validation/hono.md)
- [node:http](/docs/v9/integration-guides/backend-token-validation/node-http.md)
- [Deno.serve](/docs/v9/integration-guides/backend-token-validation/deno.serve.md)
- [Bun.serve](/docs/v9/integration-guides/backend-token-validation/bun.serve.md)
- [Cloudflare Workers](/docs/v9/integration-guides/backend-token-validation/cloudflare-workers.md)
- [Vercel Edge](/docs/v9/integration-guides/backend-token-validation/vercel-edge.md)
- [WebSocket](/docs/v9/integration-guides/backend-token-validation/websocket.md): Securing a WebSocket connection
- [Mock Modes](/docs/v9/integration-guides/backend-token-validation/mock-modes.md)
