better-auth/better-auth

The most comprehensive authentication framework

TypeScript

30,264

7,188 commits

updated Oct 12, 2026

See the code

README

Better Auth

Better Auth is a framework-agnostic authentication (and authorization) framework for TypeScript. It provides a comprehensive set of features out of the box and includes a plugin ecosystem that simplifies adding advanced functionalities with minimal code in a short amount of time. Whether you need 2FA, multi-tenant support, or other complex features, it lets you focus on building your actual application instead of reinventing the wheel.

Why Better Auth

Authentication in the TypeScript ecosystem is a half-solved problem. Other open-source libraries often require a lot of additional code for anything beyond basic authentication. Rather than just pushing third-party services as the solution, I believe we can do better as a community—hence, Better Auth.

Contribution

Better Auth is a free and open source project licensed under the MIT License. You are free to do whatever you want with it.

You could help continuing its development by:

Security

If you discover a security vulnerability within Better Auth, please report it via GitHub Security Advisories.

All reports will be promptly addressed, and you'll be credited accordingly.

authentication
iam
oauth
oauth2
oidc
sso
stripe
typescript

better-auth/better-auth

The most comprehensive authentication framework

TypeScript

30,264

7,188 commits

updated Oct 12, 2026

See the code

README

Better Auth

Better Auth is a framework-agnostic authentication (and authorization) framework for TypeScript. It provides a comprehensive set of features out of the box and includes a plugin ecosystem that simplifies adding advanced functionalities with minimal code in a short amount of time. Whether you need 2FA, multi-tenant support, or other complex features, it lets you focus on building your actual application instead of reinventing the wheel.

Why Better Auth

Authentication in the TypeScript ecosystem is a half-solved problem. Other open-source libraries often require a lot of additional code for anything beyond basic authentication. Rather than just pushing third-party services as the solution, I believe we can do better as a community—hence, Better Auth.

Contribution

Better Auth is a free and open source project licensed under the MIT License. You are free to do whatever you want with it.

You could help continuing its development by:

Security

If you discover a security vulnerability within Better Auth, please report it via GitHub Security Advisories.

All reports will be promptly addressed, and you'll be credited accordingly.

authentication
iam
oauth
oauth2
oidc
sso
stripe
typescript

Project health

Latest release

1.7.7 · Sep 30, 2026

Releases this year

79

Significant stargazers

(top 24 of 357)

Amruth Pillai

1,989 followers · starred Oct 2024

Bogdan Chadkin

1,091 followers · starred Jun 2025

btea

309 followers · starred May 2026

Dominik Moritz

1,442 followers · starred Jul 2025