finds.dev← search

// the find

unlayer/vue-email-editor

★ 663 · Vue · updated Mar 2026

Drag-n-Drop Email Editor Component for Vue.js

A thin Vue wrapper around Unlayer's proprietary drag-and-drop email editor. You get the WYSIWYG builder UI embedded in your Vue app; Unlayer does all the heavy lifting. The repo itself is basically a script loader and a component shell.

The wrapper is refreshingly small — the entire component is one .vue file plus a script loader, so there's almost nothing that can go wrong on the Vue side. TypeScript types are included. The Unlayer editor underneath is genuinely capable: responsive layouts, custom blocks, and multi-column support that most homegrown editors get wrong. Works with both Vue 2 and Vue 3.

This is a vendor lock-in wrapper, not an open-source editor — the actual editor loads from Unlayer's CDN at runtime, meaning your users depend on Unlayer's infrastructure staying up. The callback-based API (saveDesign, exportHtml) is pre-async-era and feels awkward in modern Vue 3 composition API code. 663 stars for a repo that's essentially 200 lines of glue code suggests the stars are for Unlayer's product, not this package. No tests whatsoever.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →