// the find
unlayer/react-email-editor
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.