Better Auth
Framework-agnostic auth framework for TypeScript apps.
Provides a plugin-based authentication framework with social sign-on, multi-tenancy, and enterprise features for TypeScript applications.1 save · better-auth.com

Better Auth functions as a framework-agnostic authentication and authorization system within TypeScript applications. It operates through a plugin ecosystem, allowing for customizable and scalable auth solutions.
- Plugin-based architecture: uses a modular system for adding features like 2FA and multi-tenant support.
- Framework agnostic: integrates directly into TypeScript projects without dependency on specific frameworks.
- Social sign-on: supports providers like Google, GitHub, and Apple.
- Enterprise features: includes SSO, SCIM, and directory sync capabilities.
- Integration flexibility: connects to various OAuth providers and databases via a declarative config.
Free and open source; Pro plan at $20/month for production use. 849+ contributors support development.
Better Auth is ideal for TypeScript developers seeking a scalable and customizable authentication solution. It suits teams needing comprehensive auth features without relying on third-party services.