A collection of transactional email templates built with React Email.
- EmailVerification - Email verification with verification link
- PasswordReset - Password reset with secure reset link
- OTPEmail - One-time password codes for sign-in, verification, or password reset
# Start email preview development server
bun email:dev
# Build email templates
bun email:build
# Export static email templates
bun email:exportThe development server will be available at http://localhost:3001
import { EmailVerification, renderEmailToHtml } from "@repo/email";
const component = EmailVerification({
userName: "John Doe",
verificationUrl: "https://example.com/verify?token=abc123",
appName: "My App",
appUrl: "https://example.com",
});
const html = await renderEmailToHtml(component);templates/- React Email component templatescomponents/- Shared components (BaseTemplate)utils/- Rendering utilitiesemails/- Preview files for development server
- React Email Documentation - Official React Email guide
- React Email Components - Available email components
- Better Auth Email Integration - Authentication email setup