Better-Auth-Kit Roadmap

The active development roadmap for Better-Auth-Kit, including the latest features and improvements.

1

Better-Auth-Kit/tests library

A collection of utilities to help you test your Better-Auth plugins.

  • add: `getTestInstance` function
  • chore: Documentation
2

Seed CLI

Seed your database with fake data that relate to Better-Auth.

  • add: Seed CLI
  • add: Seed docs
  • add: User helper
  • add: Organization helper
  • add: API Key helper
3

Database Explorer

A Better-Auth powered database explorer and schema visualizer.

  • add: Functionality to edit rows
  • add: Row filtering functionality
  • add: proper ENV reading support
  • fix: All the err logs when running the CLI
4

Legal Consent Plugin

Ensure legal compliance by requiring users to accept terms of service, privacy policy, age verification, and other consent requirements during sign-up.

  • add: More advanced record/evidence management
5

UI components & CLI

ShadCN registry based UI components specific to Better-Auth.

  • add: UI component builder page
  • add: Sign up component
  • add: Sign in component
  • add: Social login support
  • add: Forgot password component
  • add: Export feature in component builder
  • add: Plugin UI selection interface in component builder
  • fix: Component builder sidebar links
  • add: Magic link support
  • add: Captcha support
  • add: Waitlist component
  • add: User component
  • chore: Documentation
6

Waitlist Plugin

Create a flexible waitlist management system

  • add: Waitlist schema
  • add: Waitlist API functionality
  • add: Write unit tests
  • add: waitlist + better-auth-harmony
  • chore: Documentation
7

Blockade Plugin

Whitelist or blacklist users from signing in

  • add: Blockade schema
  • add: Blockade API functionality
  • add: Write unit tests
  • chore: Documentation
8

Shutdown Plugin

Stop signins or signups at any moment

  • add: Shutdown schema
  • add: Shutdown API functionality
  • add: Write unit tests
  • chore: Documentation
9

Resend Audience Plugin

Marketng email management with Resend

  • add: Basic endpoints to configure opt-in/out of marketing emails
10

PocketBase DB support

A database adapter for PocketBase

  • add: Pocketbase database adapter
  • add: Pocketbase database adapter docs
  • add: tests
  • chore: Documentation
11

Firestore DB support

A database adapter for Firebase - Firestore

  • add: Firestore database adapter
  • add: Firestore database adapter docs
  • add: tests
  • chore: Documentation
12

Convex DB adapter

A database adapter for Convex

  • add: convex-better-auth to this monorepo
  • chore: update dependencies
  • chore: update docs
  • fix: any issues or bugs with the library
  • add: `count` method to the database adapter
  • chore: add tests for `count` method <- delayed.
  • refactor: Migrate to `createAdapter` from BetterAuth
  • add: Custom CLI tool to generate schema