A fast, minimal tool for building and testing HTML email templates. Write HTML on the left, see the rendered email on the right, and send a test email to your inbox — all from one screen.
- Monaco-powered editor with Emmet support
- Instant live preview with mobile/desktop toggle
- Send test emails to any address
- Save and share templates with a unique URL
- Resizable split-pane layout
-
Clone the repo and install dependencies:
git clone https://github.com/nsaicharan/email-playground.git cd email-playground npm install -
Copy
.env.exampleto.env.localand fill in your SMTP and database credentials:cp .env.example .env.local
-
Start the dev server:
npm run dev
Open localhost:3000 and start building.
Next.js · Tailwind CSS · Monaco Editor · Nodemailer · PostgreSQL (Supabase)
