Better Auth
TypeScript auth libraryOpen source· verified Oct 2026
A TypeScript authentication library with email/password, social sign-in, sessions, database adapters, and plugins for organizations, two-factor auth, and passkeys. In database-backed deployments, its auth tables live in the database you configure.
Official site
Reach for it when
- TypeScript apps that need auth configuration and data integrated with their own backend
- Teams prepared to operate auth endpoints, migrations, email delivery, and updates
Worth knowing
The core library is MIT licensed; hosting and email still have operating costs. Plugins need configuration, and application data authorization remains your responsibility. This entry covers the library; managed services built on it have their own terms.