Better Auth ConsoleBetter Auth Console

Introduction

Open-source admin console for managing better-auth instances. View users, sessions, organizations, and more from a unified dashboard.

Better Auth Console is an open-source, self-hosted admin dashboard for better-auth. Manage users, sessions, organizations, and API keys across multiple better-auth instances from a single interface.

Key Features

Multi-Instance Support

Connect to multiple better-auth databases from a single console. Manage development, staging, and production environments - or multiple products - all in one place.

  • Instance Picker: Switch between instances from the sidebar
  • Environment Labels: Tag instances by environment (dev, staging, prod)
  • Version Aware: Works with different better-auth versions

Plugin-Aware UI

The console automatically detects which better-auth plugins you have installed and adapts the interface accordingly.

PluginFeatures Enabled
organizationOrganizations, Teams, Invitations
adminBan/Unban users
apiKeyAPI Keys management

Full CRUD Operations

Manage all your better-auth resources:

  • Users: View, edit, ban, delete users
  • Sessions: View and revoke active sessions
  • Accounts: View linked OAuth providers
  • Organizations: Manage organizations and members
  • Teams: Create and manage teams within organizations
  • API Keys: Enable, disable, and manage API keys

How It Works

1. Configure Instances

Point the console to your better-auth databases

2. Start the Console

Run locally or deploy to your infrastructure

3. Manage Resources

View and manage users, sessions, and more

4. Monitor Analytics

Track user growth and activity trends

Dashboard Preview

Dashboard

The dashboard provides an overview of your instance including:

  • Active and total users
  • New user signups (30-day trend)
  • Active sessions
  • Organizations (if plugin installed)
  • Authentication provider distribution

Why Better Auth Console?

Open Source

Full transparency with the ability to self-host. No vendor lock-in, no usage-based pricing.

Purpose Built

Designed specifically for better-auth. No need to build your own admin interface or write custom queries.

Developer Friendly

TypeScript-first, built with Next.js and tRPC. Easy to extend and customize.

Getting Started

Ready to set up the console?

  1. Follow the Quickstart guide
  2. Configure your instances
  3. Deploy to production

Better Auth Console requires an existing better-auth setup with a PostgreSQL database. See the better-auth documentation for initial setup.

Community