Better Auth
MITSelf-hostable★ ~12kBetter Auth is the 2026 darling for TypeScript-first teams. Drop into any Node/Bun/Deno app, supports OAuth, magic links, passkeys, multi-tenant, 2FA, organizations — out of the box. Database-agnostic (Drizzle, Prisma, Kysely all work). Adoption exploded after shadcn endorsed it.
Pick Better Auth if
You're on Next.js + Drizzle/Prisma and want type-safe auth that handles the modern stuff (passkeys, social, magic links) without Auth0's monthly bill.
Skip if
You need enterprise SSO (SAML, custom IdPs) — Better Auth has it in beta but Auth0/Ory are more mature.