Skip to content
Open Source · MIT Licensed

Build stunning emails
with AI + drag & drop

Describe your email and let AI generate it — or drag & drop it yourself. A Vue 3 email editor with built-in AI chat, 47 free templates, MJML rendering, and full responsive preview.

Black Friday Deal — vue-email-editor
Desktop
Tablet
Mobile
BlocksStylesLayersAI
1 Column
2 Columns
3 Columns
Sidebar
Heading
Text
Image
Button
BlocksStylesLayersAI
Create a weekly digest newsletter with a modern blue theme
Template created (3 sections, 2 images, 1 button). Apply it to load in the editor.
Apply
Discard

1. AI-powered template generation

Describe your email in plain language and let AI build the entire template for you. The built-in AI chat panel generates complete, production-ready MJML templates from a simple prompt — with full preview before applying. Refine the result through conversation: ask the AI to tweak colors, add sections, or change the layout, and see updates instantly. Bring your own AI provider (OpenAI, Anthropic, or any LLM) with the flexible BYOAI pattern. From first draft to final design, AI makes email creation faster than ever.

2. Responsive on every device

Every email you craft is rendered through MJML, the industry-standard framework for responsive email markup. This means your designs automatically adapt to any screen size — from widescreen desktop monitors to the smallest mobile displays. Preview your layouts in real-time across multiple breakpoints before hitting send, ensuring pixel- perfect rendering in Gmail, Outlook, Apple Mail, and dozens of other clients. No more broken tables or misaligned columns; just consistently beautiful emails that look exactly as you intended.

BlocksStylesLayers
Body / Section / Column / Image
https://example.com/image.png
W340
Hauto
L
C
R
Width0
Radius0
BlocksStylesLayers
See all

3. Fully customizable templates

Take complete creative control over every element of your email templates. Adjust color palettes, typography, spacing, and layout structures through an intuitive visual interface that requires zero coding knowledge. Save your brand presets — logos, fonts, color schemes — and reuse them across campaigns for effortlessly consistent communications. From custom header compositions to tailored footer layouts, every component is designed to reinforce your brand identity and make your emails unmistakably yours.

4. Visual drag & drop editing

Build stunning emails without writing a single line of HTML. Our intuitive drag-and-drop editor lets you assemble professional layouts by simply placing content blocks exactly where you want them. Choose from a rich library of pre-built sections — headers, columns, images, buttons, and more — then customize every detail through a clean visual interface. Powered by a modern Vue.js architecture, the editor delivers a seamless experience that bridges the gap between design freedom and technical precision.

BlocksStylesLayers
1 Column
2 Column
3 Column
Sidebar
Heading
Text
Image
Button

QUICK START

Up and running in 3 steps

Drop it into your Vue app and start building emails instantly.

01

Install the package

npm i @lab2view/vue-email-editor
02

Import the component

<EmailEditor :templates="templates" />
03

Customize & send

Choose a template, customize it visually, export responsive HTML.

WHY DEVELOPERS LOVE IT

Trusted by teams worldwide

47Free Templates
100%Open Source
0Vendor Lock-in
< 60sInstall Time
npm
v0.1.0
GitHub
New
MIT
License

"The drag-and-drop editor completely changed how we build email campaigns. What used to take our team hours now takes minutes. The MJML output is clean and renders perfectly across every client."

Sarah ChenLead Developer, Streamline

"We evaluated every email builder on the market. Nothing came close to this level of flexibility with such a clean developer experience. Our designers love the visual editor, and our devs love the code output."

Marcus RiveraCTO, Mailcraft Studio

"Setting up took literally under a minute. We dropped it into our Vue app, connected it to our API, and had a fully functional email template builder live in production the same afternoon. Incredible DX."

Elena KowalskiFrontend Engineer, NovaSend
Desktop
TabletMobile
BlocksStylesLayers
STRUCTURE
CONTENT

GET STARTED TODAY

Start building beautiful
emails in minutes

Join developers and marketing teams who trust vue-email-editor
to create stunning, responsive emails without writing HTML.

100% free No vendor lock-in MIT licensed Vue 3 + MJML
npm install @lab2view/vue-email-editor

Released under the MIT License.