better-auth
Version:
The most comprehensive authentication framework for TypeScript.
33 lines (25 loc) • 1.75 kB
Markdown
<div align="center">
<picture>
<source srcset="https://github.com/better-auth/better-auth/blob/main/banner-dark.png?raw=true" media="(prefers-color-scheme: dark)"/>
<source srcset="https://github.com/better-auth/better-auth/blob/main/banner-light.png?raw=true" media="(prefers-color-scheme: light)"/>
<img src="https://github.com/better-auth/better-auth/blob/main/banner-light.png?raw=true" alt="Better Auth Logo"/>
</picture>
[](https://npm.chart.dev/better-auth?primary=neutral&gray=neutral&theme=dark)
[](https://www.npmjs.com/package/better-auth)
[](https://github.com/better-auth/better-auth/stargazers)
<p>
<a href="https://discord.gg/better-auth">Discord</a>
·
<a href="https://better-auth.com">Website</a>
·
<a href="https://github.com/better-auth/better-auth/issues">Issues</a>
</p>
</div>
## 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.
## Getting Started
```bash
npm i better-auth
```
Read the [Installation Guide](https://better-auth.com/docs/installation) to
learn more.