finds.dev← search

// the find

unlayer/react-email-editor

★ 5,140 · TypeScript · MIT · updated Jun 2026

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

A thin React wrapper that embeds Unlayer's commercial drag-and-drop email editor as a component. You get a full visual email builder in your app without building one yourself. The catch: the actual editor is Unlayer's hosted, proprietary product — this repo is essentially a script loader and ref forwarder.

The integration surface is minimal and honest — four props, a ref, and you're done. Exports both design JSON and rendered HTML, so you can store the editable format and send the output independently. Cross-client compatibility (Gmail, Outlook, Apple Mail, Yahoo) is handled by Unlayer's renderer, not your problem. Custom tools API lets you inject your own content blocks into the palette.

You are not getting open-source email editor software — you're getting a React mount point for a SaaS product. The actual editor, its logic, its templates, and its AI features all live on Unlayer's servers. If Unlayer changes pricing, goes down, or kills the free tier, your editor goes with it. The repo itself is ~200 lines of wrapper code; there is nothing to audit or self-host. The callback-based API (exportHtml, saveDesign) is a relic — no Promises, no async/await.

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 →