better-auth-ui
better-auth-ui.comFreemanifest served live
Beautiful UI components built for Better Auth.
Items
49
2026-08-03Every entry in its own registry.json, counted last night.Free to install
49
2026-08-03Item endpoints that returned source without credentials.Behind a key
0
2026-08-03Item endpoints that answered 401.Last push
6 days ago
1,690 stars. Both figures are GitHub's about this repository, not ones this index measured.Components
Search withinFreeits item endpoint answered without a keyPaidits item endpoint answered 401Unverifiedit serves no item endpoint we could ask
| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Account Settingsaccount-settings | A container component that displays account settings including user profile, change email, and plugin-contributed account cards (e.g. appearance from the theme plugin, multi-session accounts). | Components | Free | 2 deps | |
| Active Sessionsactive-sessions | Display and manage all active sessions for the current user with revoke controls. Shows each session's browser, OS, and creation time. | Components | Free | 5 deps · 2 files | |
| Additional Fieldadditional-field | Renders a configured additional user field on the sign-up form and user profile, with support for string, number, boolean, date, datetime, select, combobox, slider, and hidden types. | Components | Free | 5 deps | |
| Adminadmin | Admin plugin integration that adds a stop-impersonating action to the user button while an administrator is impersonating another user. | Components | Free | 4 deps · 3 files | |
| Anonymousanonymous | Adds a Continue as guest button backed by Better Auth's anonymous plugin. | Components | Free | 4 deps · 3 files | |
| API Keyapi-key | API Key plugin: list, create, copy, and revoke API keys. Registers an API Keys security card in account settings. | Components | Free | 4 deps · 10 files | |
| Authauth | A unified authentication component that renders the appropriate auth view based on path or view prop. | Components | Free | 2 deps | |
| Auth Providerauth-provider | Wraps the Better Auth UI provider and mounts an ErrorToaster that surfaces query and mutation failures via sonner. | Components | Free | 4 deps · 2 files | |
| Auth Redirectauth-redirect | A session-aware redirect view that safely continues authenticated users to a same-origin target or sends them through sign in first. | Components | Free | 3 deps | |
| Change Emailchange-email | A form component for changing the user's email address with verification. | Components | Free | 3 deps | |
| Change Email Confirmation Emailchange-email-confirmation-email | Email template component for approving an email address change from the current address. | Components | Free | 3 deps · 2 files | |
| Change Passwordchange-password | A form component for users to change their password with current password verification. | Components | Free | 4 deps · 2 files | |
| Delete Account Verification Emaildelete-account-verification-email | Email template component for verifying a permanent account deletion request. | Components | Free | 3 deps · 2 files | |
| Delete Userdelete-user | Delete-user plugin: danger zone with DeleteAccount card and confirmation dialog. Registers a DangerZone security card in account settings when the plugin is registered. | Components | Free | 4 deps · 4 files | |
| Device Authorizationdevice-authorization | Device authorization plugin: code entry, sign-in continuation, and approve or deny actions for Better Auth device requests. | Components | Free | 4 deps · 2 files | |
| Email Changed Emailemail-changed-email | Email template component that notifies users when their email address has been changed. | Components | Free | 3 deps · 2 files | |
| Email OTPemail-otp | Email OTP plugin: passwordless sign-in with an emailed code, plus code-based replacements for email verification, password reset, and email changes. | Components | Free | 5 deps · 17 files | |
| Email Verification Emailemail-verification-email | Email template component that sends email verification links to users. | Components | Free | 3 deps · 2 files | |
| Forgot Passwordforgot-password | A form component for requesting a password reset link via email. | Components | Free | 4 deps · 4 files | |
| Last Login Methodlast-login-method | Adds a localized last-used indicator to email and social sign-in methods tracked by Better Auth. | Components | Free | 3 deps | |
| Linked Accountslinked-accounts | Display and manage linked social accounts. Shows all linked social accounts with the ability to unlink them, followed by available providers that can be linked. | Components | Free | 4 deps · 2 files | |
| Magic Linkmagic-link | Magic-link plugin: passwordless email sign-in form, toggle button between password and magic-link routes, and the AuthPlugin scaffolding that registers the view with `<Auth>`. | Components | Free | 4 deps · 10 files | |
| Magic Link Emailmagic-link-email | Email template component that sends magic link authentication emails for passwordless sign-in. | Components | Free | 3 deps · 2 files | |
| Multi Sessionmulti-session | Multi-session plugin: Enable multiple concurrent sessions with account switching. Registers account management cards in account settings and a switch account submenu in the user button. | Components | Free | 4 deps · 7 files | |
| New Device Emailnew-device-email | Email template component that notifies users when a new device signs in to their account. | Components | Free | 3 deps · 2 files | |
| OAuth Provideroauth-provider | OAuth Provider plugin: authorization consent screen, prompt=create sign-up continuation, account chooser, and a connected applications security card for Better Auth authorization requests. | Components | Free | 5 deps · 10 files | |
| Organizationorganization | Organization plugin: multi-tenant organization management with members, invitations, and roles. Registers an organizations tab in account settings, mounts a full `<Organization />` shell with settings and people tabs, and an `<OrganizationSwitcher />` dropdown for the header. | Components | Free | 5 deps · 36 files | |
| Organization Invitation Emailorganization-invitation-email | Email template component that invites a user to join an organization. | Components | Free | 3 deps · 2 files | |
| OTP Emailotp-email | Email template component that sends one-time password (OTP) verification codes to users. | Components | Free | 3 deps · 2 files | |
| Passkeypasskey | Passkey plugin: WebAuthn sign-in button and passkey management card. Registers a passkey sign-in button on the sign-in form and a Passkeys security card in account settings. | Components | Free | 4 deps · 9 files | |
| Password Changed Emailpassword-changed-email | Email template component that notifies users when their password has been changed. | Components | Free | 3 deps · 2 files | |
| Phone Numberphone-number | Phone-number plugin with verification-code and password sign-in, password recovery, and verified phone-number management. | Components | Free | 5 deps · 15 files | |
| Reset Passwordreset-password | A form component for resetting password with a token from the URL. | Components | Free | 4 deps | |
| Reset Password Emailreset-password-email | Email template component that sends password reset links to users. | Components | Free | 3 deps · 2 files | |
| Security Settingssecurity-settings | A container component that displays security settings including password management, linked accounts, plugin-contributed security cards (e.g. passkeys), active sessions, and danger zone. | Components | Free | 2 deps | |
| Settingssettings | A unified settings component that renders the appropriate settings view based on path or view prop with tab navigation. | Components | Free | 2 deps | |
| Sign Insign-in | A complete sign-in form component with email/password and social provider support. | Components | Free | 4 deps · 6 files | |
| Sign Outsign-out | A component that signs the user out when mounted and displays a loading state. | Components | Free | 3 deps | |
| Sign Upsign-up | A complete sign-up form component with name, email, password fields, and social provider support. | Components | Free | 5 deps · 4 files | |
| Themetheme | Theme plugin: theme-library agnostic theme selection. Registers an Appearance card in account settings and a theme toggle in the user button. Pass `useTheme` from your theme library (e.g. next-themes) or static `setTheme`. | Components | Free | 3 deps · 4 files | |
| Two-Factortwo-factor | Two-factor plugin: the post-password challenge for authenticator, emailed, and backup codes, plus the settings card for enrollment and backup-code management. | Components | Free | 5 deps · 14 files | |
| User Avataruser-avatar | Renders the current user's avatar using session data. Shows a skeleton while loading and falls back to initials when no image is available. | Components | Free | 4 deps | |
| User Buttonuser-button | Renders a user button with dropdown menu showing user info, settings link, plugin-contributed menu items (e.g. theme toggle, account switcher), and sign-in/sign-out actions. | Components | Free | 4 deps | |
| User Profileuser-profile | A form component for editing user profile information including name and avatar. | Components | Free | 5 deps · 2 files | |
| User Viewuser-view | Renders a user view that shows the user's avatar alongside their name and email. | Components | Free | 3 deps | |
| Usernameusername | Username plugin: username-based sign-in form and availability checking field. Registers a sign-in view that accepts both username and email, and a username field with real-time availability checking rendered on the sign-up form. | Components | Free | 5 deps · 7 files | |
| Verify Emailverify-email | A page prompting the user to verify their email, with a button to open their email provider and a resend button rate-limited by a cooldown timer. | Components | Free | 4 deps · 3 files |
Other
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Allall | Installs every Better Auth UI component, plugin, and email template in one shot. | Other | Free | no deps | |
| Google One Tapone-tap | Updates the authentication surfaces with the headless prompt slot used by the Google One Tap UI plugin. | Other | Free | 3 deps |
