# unlayer/react-email-editor

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/unlayer-react-email-editor).**

5,086 stars · 787 forks · TypeScript · mit

## Links

- GitHub: https://github.com/unlayer/react-email-editor
- Homepage: https://unlayer.com/
- awesome-repositories: https://awesome-repositories.com/repository/unlayer-react-email-editor.md

## Topics

`builder` `drag-and-drop` `email` `email-builder` `email-editor` `email-marketing` `email-template` `html-email` `html-emails` `react-component` `template`

## Description

React Email Editor is a drag-and-drop visual builder for creating responsive email templates, built as a React embeddable component. It also serves as an AI-powered email designer, a collaborative email design tool, and a React component library for composing emails programmatically with JSX. The editor represents designs as structured JSON and supports multi-format rendering for email clients, web pages, and PDF.

What distinguishes this editor is its deep AI integration: users can generate full email templates from natural language, rewrite text with chosen intent, produce multiple text variations, and stream AI edits live onto the canvas. It includes a chat interface for editing any part of the design, inline AI suggestions for text refinement, and image generation from prompts. The AI assistant can be seeded with brand rules and toggled per instance. On the collaboration side, the editor supports threaded comments on design nodes, with pluggable storage backends for team review workflows. It also offers a plugin-based architecture for registering custom draggable elements, property editors, and content types, as well as the ability to inject custom CSS and JavaScript per tool.

Beyond these differentiators, the editor provides a full suite of drag-and-drop content blocks including text, images, buttons, dividers, videos, social icons, tables, and navigation menus. Users can structure layouts with a responsive grid, manage device-specific content, import designs from HTML or screenshots, and export to HTML, PDF, images, or ZIP bundles. The editor supports merge tags for personalization, built-in stock image search, image editing, and spelling checking. It can be embedded into any web application with configurable appearance, theming, locale, and tool visibility, and it offers versioning and whitelisted domain control for production use.

## Tags

### User Interface & Experience

- [Drag-and-Drop Page Builders](https://awesome-repositories.com/f/user-interface-experience/drag-and-drop-page-builders.md) — Provides a drag-and-drop interface for composing responsive email layouts with content blocks. ([source](https://docs.unlayer.com/builder/document-builder/quickstart))
- [Action Buttons](https://awesome-repositories.com/f/user-interface-experience/button-styles/action-buttons.md) — Inserts clickable buttons into designs with configurable link actions like URL, email, or phone. ([source](https://docs.unlayer.com/builder/tools/button))
- [Buttons](https://awesome-repositories.com/f/user-interface-experience/buttons.md) — Provides a drag-and-drop button element with configurable text, link, colors, typography, padding, border radius, and alignment. ([source](https://docs.unlayer.com/elements/react/components/content/button))
- [Vertical Column Layouts](https://awesome-repositories.com/f/user-interface-experience/column-layout-configurations/vertical-column-layouts.md) — Allows users to create multi-column email layouts by inserting blocks with configurable column divisions. ([source](https://docs.unlayer.com/builder/tools/columns))
- [Email Layout Components](https://awesome-repositories.com/f/user-interface-experience/component-utilities/ui-frameworks/component-libraries/react-components/email-layout-components.md) — Arranges content in rows and columns with predefined or custom widths to structure email layouts. ([source](https://docs.unlayer.com/elements/react/components/layout))
- [Content Block Editors](https://awesome-repositories.com/f/user-interface-experience/content-block-editors.md) — Provides a palette of predefined visual blocks like text, buttons, images, dividers, videos, HTML, tables, social icons, and menus via drag-and-drop. ([source](https://docs.unlayer.com/elements/react/components/content))
- [Cross-Client Email Rendering](https://awesome-repositories.com/f/user-interface-experience/cross-client-email-rendering.md) — Produces markup using tables and inline styles that renders reliably in email clients like Outlook and Gmail. ([source](https://docs.unlayer.com/elements/react/wrappers))
- [Custom Component Builders](https://awesome-repositories.com/f/user-interface-experience/custom-component-extensions/custom-component-builders.md) — Accepts registration of custom drag-and-drop components that users can then include in their designs. ([source](https://docs.unlayer.com/builder/email-builder))
- [Production-Ready Code Exports](https://awesome-repositories.com/f/user-interface-experience/design-to-code-workflows/production-ready-code-exports.md) — Converts designs to production-ready HTML, email-optimized HTML, or PNG preview images hosted on cloud storage. ([source](https://docs.unlayer.com/ai/mcp))
- [Dividers](https://awesome-repositories.com/f/user-interface-experience/dividers.md) — Provides a drag-and-drop divider element for visually separating content sections in email or web page designs. ([source](https://docs.unlayer.com/builder/tools/divider))
- [Drag-and-Drop Layout Engines](https://awesome-repositories.com/f/user-interface-experience/drag-and-drop-layout-engines.md) — Provides a drag-and-drop layout engine for arranging content blocks in email templates. ([source](https://docs.unlayer.com/builder/email-builder))
- [Drag-and-Drop Page Editors](https://awesome-repositories.com/f/user-interface-experience/drag-and-drop-page-editors.md) — Embeds a drag-and-drop visual editor for creating emails, pages, documents, and popups. ([source](https://docs.unlayer.com/start))
- [Custom Drag-and-Drop Tools](https://awesome-repositories.com/f/user-interface-experience/drag-and-drop-page-editors/custom-drag-and-drop-tools.md) — Offers a plugin architecture and API for embedding the editor with custom tools, storage, and authentication. ([source](https://docs.unlayer.com/builder/tools))
- [Email Template Previews](https://awesome-repositories.com/f/user-interface-experience/email-template-previews.md) — Renders a live preview of the email so users can see how it will appear before sending. ([source](https://docs.unlayer.com/builder/email-builder))
- [Embeddable Drag-and-Drop Editors](https://awesome-repositories.com/f/user-interface-experience/embeddable-drag-and-drop-editors.md) — Embeds a drag-and-drop email template designer into any web application with configuration options. ([source](https://cdn.jsdelivr.net/gh/unlayer/react-email-editor@master/README.md))
- [Column-Based Responsive Grids](https://awesome-repositories.com/f/user-interface-experience/full-screen-viewport-layouts/responsive-layout-switches/column-based-responsive-grids.md) — Arranges content using a responsive grid with rows, columns, and preset layouts that adapt to mobile. ([source](https://docs.unlayer.com/elements/react/quick-reference))
- [Heading Editors](https://awesome-repositories.com/f/user-interface-experience/heading-editors.md) — Provides a drag-and-drop heading element for inserting headings into email or web page designs. ([source](https://docs.unlayer.com/builder/tools/heading))
- [HTML Content Processing](https://awesome-repositories.com/f/user-interface-experience/html-content-processing/html-content-processing.md) — Provides a mechanism for inserting user-supplied HTML into a design for custom content beyond built-in components. ([source](https://docs.unlayer.com/builder/tools/html))
- [Design Chat Editing Tools](https://awesome-repositories.com/f/user-interface-experience/interactive-chat-interfaces/design-chat-editing-tools.md) — Edits email designs through a chat interface using natural language prompts. ([source](https://docs.unlayer.com/ai/assistant))
- [Note Editing via Chat](https://awesome-repositories.com/f/user-interface-experience/interactive-chat-interfaces/note-editing-via-chat.md) — Edits templates, pages, rows, and content through a natural language chat interface. ([source](https://docs.unlayer.com/ai/legacy))
- [Custom Reusable Blocks](https://awesome-repositories.com/f/user-interface-experience/landing-page-templates/custom-reusable-blocks.md) — Defines reusable custom design components that end-users can drag into email templates. ([source](https://docs.unlayer.com/builder/blocks/custom))
- [Social Media Icon Rows](https://awesome-repositories.com/f/user-interface-experience/links/internal-page-link-resolvers/header-anchors/social-media-link-icons/social-media-icon-rows.md) — Provides a drag-and-drop social media icon row element for inserting into email designs. ([source](https://docs.unlayer.com/elements/react/components/content/social))
- [Pre-designed UI Elements](https://awesome-repositories.com/f/user-interface-experience/pre-designed-ui-elements.md) — Provides a palette of ready-to-use components such as buttons, images, and videos that users can drag into a design. ([source](https://docs.unlayer.com/builder/tools/built-in))
- [React Email Components](https://awesome-repositories.com/f/user-interface-experience/react-email-components.md) — Offers an open-source React component library to build email layouts entirely in code. ([source](https://docs.unlayer.com/start))
- [HTML Renderers](https://awesome-repositories.com/f/user-interface-experience/react-email-components/html-renderers.md) — Converts the email component structure into an HTML string optionally separating the head and body for email client compatibility. ([source](https://docs.unlayer.com/elements/react/quickstart))
- [Design Component Tree Renderers](https://awesome-repositories.com/f/user-interface-experience/state-to-html-rendering/design-component-tree-renderers.md) — Renders a component tree into clean HTML with an option to separate head and body for better email client support. ([source](https://docs.unlayer.com/elements/react/rendering-api))
- [Text Content Blocks](https://awesome-repositories.com/f/user-interface-experience/text-content-blocks.md) — Ships a core text block component that can be formatted and aligned within the design canvas. ([source](https://docs.unlayer.com/builder/tools/text))
- [Row-and-Column Layouts](https://awesome-repositories.com/f/user-interface-experience/widget-arrangement-systems/row-and-column-layouts.md) — Arranges content blocks in configurable rows and columns using a drag-and-drop grid layout. ([source](https://docs.unlayer.com/elements/react/components/layout/column))
- [Collaborative Design Platforms](https://awesome-repositories.com/f/user-interface-experience/collaborative-design-platforms.md) — Adds threaded comments and review workflows for team collaboration on email designs.
- [Custom Block Definitions](https://awesome-repositories.com/f/user-interface-experience/content-block-editors/custom-block-definitions.md) — Allows defining custom drag-and-drop blocks with tailored schemas and UI for email templates. ([source](https://cdn.jsdelivr.net/gh/unlayer/react-email-editor@master/README.md))
- [Custom Tool Registration](https://awesome-repositories.com/f/user-interface-experience/custom-ui-components/custom-property-editors/custom-tool-registration.md) — Allows developers to register custom drag-and-drop components with custom properties and validation rules. ([source](https://docs.unlayer.com/builder/tools/custom))
- [HTML and Screenshot Importers](https://awesome-repositories.com/f/user-interface-experience/design-import-tools/html-and-screenshot-importers.md) — Converts HTML email files or screenshots into fully editable email templates within the builder. ([source](https://docs.unlayer.com/ai/template-importer))
- [Device-Specific Layout Editors](https://awesome-repositories.com/f/user-interface-experience/device-specific-layout-editors.md) — Creates content for mobile and desktop device layouts and can restrict editing to a single device mode. ([source](https://docs.unlayer.com/builder/device-management))
- [Email Video Embeds](https://awesome-repositories.com/f/user-interface-experience/email-video-embeds.md) — Embeds YouTube and Vimeo videos in emails with automatic thumbnail and cross-client rendering. ([source](https://docs.unlayer.com/builder/tools/video))
- [Grid Column Sizing](https://awesome-repositories.com/f/user-interface-experience/grid-column-sizing.md) — Divides rows into a 12-column flexible grid system that stacks on smaller screens. ([source](https://docs.unlayer.com/builder/content-settings/columns))
- [Cross-Browser Previews](https://awesome-repositories.com/f/user-interface-experience/interactive-design-previews/cross-browser-previews.md) — Previews how email designs render in different browsers to identify layout inconsistencies. ([source](https://docs.unlayer.com/builder/page-builder))
- [Element Locks](https://awesome-repositories.com/f/user-interface-experience/interactive-ui-elements/interaction-controllers/interaction-locks/element-locks.md) — Locks specific template elements to prevent end-users from modifying or deleting them. ([source](https://docs.unlayer.com/builder/templates/permissions))
- [Multi-Device Previews](https://awesome-repositories.com/f/user-interface-experience/multi-device-previews.md) — Enables designers to preview email templates across mobile, tablet, and desktop viewports simultaneously. ([source](https://docs.unlayer.com/builder/editor-behavior/preview-designs))
- [Raw HTML Rendering](https://awesome-repositories.com/f/user-interface-experience/raw-html-rendering.md) — Inserts raw HTML markup directly into email designs for custom components. ([source](https://docs.unlayer.com/elements/react/components/content/html))
- [Responsive Column Layouts](https://awesome-repositories.com/f/user-interface-experience/responsive-column-layouts.md) — Defines responsive column layouts with preset ratios and custom widths for email grids. ([source](https://docs.unlayer.com/elements/react/components/layout/column-layouts))
- [Table Content Blocks](https://awesome-repositories.com/f/user-interface-experience/table-row-management/structural-table-modification/table-content-blocks.md) — Inserts configurable tables with adjustable columns and rows into email designs for structured content. ([source](https://docs.unlayer.com/builder/tools/table))
- [Text Editors](https://awesome-repositories.com/f/user-interface-experience/text-editors.md) — Includes a configurable rich text editor with toggles for spell checking, tables, and emojis. ([source](https://docs.unlayer.com/builder/text-management))
- [Text Formatting Utilities](https://awesome-repositories.com/f/user-interface-experience/text-formatting-utilities.md) — Provides inline text formatting controls for font, size, and alignment within the visual editor. ([source](https://docs.unlayer.com/builder/text-management/inline-font-controls))
- [Collaborative Discussion Threads](https://awesome-repositories.com/f/user-interface-experience/text-highlighting/document-annotators/collaborative-discussion-threads.md) — Provides threaded comments on design nodes with pluggable storage backends for team review workflows.
- [Design Review Modes](https://awesome-repositories.com/f/user-interface-experience/text-highlighting/document-annotators/collaborative-discussion-threads/design-review-modes.md) — Provides a dedicated read-only review mode with threaded comments for design feedback. ([source](https://docs.unlayer.com/builder/collaboration/using-comments))

### Artificial Intelligence & ML

- [API Skill Installers](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-coding-assistants/ai-coding-assistant-guidance/api-skill-installers.md) — Ships API skill files that teach AI coding assistants the editor's complete API signatures and schema.
- [AI Design Generation](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-design-generation.md) — Creates or edits email designs from freeform text prompts or by converting existing HTML into an editable format. ([source](https://docs.unlayer.com/ai/mcp))
- [AI Design Row Transformations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-design-row-transformations.md) — Employs AI to rewrite, restyle, or translate a single design row from natural language commands. ([source](https://docs.unlayer.com/ai/assistant/how-it-works/row))
- [AI-Powered Email Designers](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-powered-email-designers.md) — Integrates AI to generate full templates, rewrite text, and create images from natural language prompts.
- [Per-Instance Toggles](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-assistant-configurations/per-instance-toggles.md) — Provides a per-instance toggle to enable or disable the AI assistant for user opt-out or feature control. ([source](https://docs.unlayer.com/ai/assistant/faq))
- [Context Initializations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-assistants/context-initializations.md) — Seeds the AI assistant with brand voice rules and accessibility checklists to guide every generated response. ([source](https://docs.unlayer.com/ai/assistant/customization/context))
- [AI Image Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-image-generators.md) — Creates or recommends images based on the design context to fit the email layout. ([source](https://docs.unlayer.com/ai/assistant/examples))
- [In-Editor Image Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/in-editor-image-generators.md) — Generates or edits images directly inside the editor by typing a text description. ([source](https://docs.unlayer.com/ai/assistant/how-it-works/image))
- [Language Model Response Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/language-model-response-generators.md) — Auto-detects the user's language from the prompt and generates content in that language using large language models. ([source](https://docs.unlayer.com/ai/assistant/faq))
- [Response Variation Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/response-variation-generators.md) — Generates multiple alternative phrasings in a single prompt and presents them as clickable pills for comparison and application. ([source](https://docs.unlayer.com/ai/assistant/how-it-works/text))

### Content Management & Publishing

- [Rich Text Email Composers](https://awesome-repositories.com/f/content-management-publishing/authoring-editorial-interfaces/email-authoring-tools/rich-text-email-composers.md) — Enables composing responsive email layouts with rows, columns, and a wrapper structure. ([source](https://docs.unlayer.com/elements/react/quickstart))
- [HTML Exports](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/export-formats/html-exports.md) — Exports email designs as production-ready HTML with minification, inline styles, and merge tag support. ([source](https://docs.unlayer.com/builder/export-html))
- [Email Template Management Systems](https://awesome-repositories.com/f/content-management-publishing/email-template-management-systems.md) — Creates, updates, retrieves, and deletes email templates stored in a remote project via API. ([source](https://docs.unlayer.com/server/cloud-api))
- [HTML Design Exports](https://awesome-repositories.com/f/content-management-publishing/html-design-exports.md) — Converts email designs into production-ready HTML for sending campaigns. ([source](https://docs.unlayer.com/builder/vue-component))
- [AI Content Generation](https://awesome-repositories.com/f/content-management-publishing/media-management/media-automation-tools/document-generation/ai-content-generation.md) — Uses AI agent skills and schemas to automatically create content and automate design tasks within the editor. ([source](https://docs.unlayer.com/start))
- [Email Content Generations](https://awesome-repositories.com/f/content-management-publishing/media-management/media-automation-tools/document-generation/ai-content-generation/email-content-generations.md) — Generates full email templates, restyled designs, or individual blocks from natural language prompts. ([source](https://docs.unlayer.com/ai/assistant/examples))
- [Merge Tag Personalization](https://awesome-repositories.com/f/content-management-publishing/merge-tag-personalization.md) — Uses merge tags in image URLs to display a unique image for each recipient based on subscriber data. ([source](https://docs.unlayer.com/builder/dynamic-content/dynamic-images))
- [User Design Persistence](https://awesome-repositories.com/f/content-management-publishing/user-design-persistence.md) — Saves and reloads user-created designs from persistent storage for continued editing. ([source](https://docs.unlayer.com/builder/document-builder/quickstart))
- [Design Component Comments](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/comment-systems/comment-extractors/design-component-comments.md) — Enables threaded comments on design components for team feedback and resolution. ([source](https://docs.unlayer.com/builder/collaboration))
- [Multi-Format Design Exporters](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/export-formats/multi-format-design-exporters.md) — Converts email designs into HTML, PDF, images, and ZIP bundles via a server-side API. ([source](https://docs.unlayer.com/start))
- [PDF Exports](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/export-formats/pdf-exports.md) — Converts completed email designs into PDF files for download or distribution. ([source](https://docs.unlayer.com/builder/document-builder))
- [Document Exporting](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/export-formats/pdf-exports/document-exporting.md) — Exports completed designs to multiple output formats including HTML, PDF, and images for sharing or printing. ([source](https://docs.unlayer.com/builder/document-builder/quickstart))
- [Custom Block Type Definitions](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/document-models/document-sectioning/document-content-structuring/content-schema-definitions/modular-content-block-definitions/custom-block-type-definitions.md) — Registers user-defined content types that appear as draggable blocks in the editor with opaque values. ([source](https://docs.unlayer.com/design-schema/content-types))

### Development Tools & Productivity

- [Conditional Content Blocks](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-config-code-generation/project-scaffolding-configuration/templating-engines/dynamic-templates/content-templates/conditional-content-blocks.md) — Shows or hides email blocks based on customizable conditions such as recipient attributes. ([source](https://docs.unlayer.com/builder/dynamic-content/display-conditions))
- [Custom Plugin Registrations](https://awesome-repositories.com/f/development-tools-productivity/plugin-systems/custom-plugin-registrations.md) — Registers custom drag-and-drop components, property editors, and content types through a typed plugin registration API.
- [Team Collaboration Tools](https://awesome-repositories.com/f/development-tools-productivity/team-collaboration-tools.md) — Adds threaded comments and review workflows so teams can iterate on email designs together.

### Graphics & Multimedia

- [Multi-Format Output Renderers](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/systems/multi-format-output-renderers.md) — Converts the same component tree into email-safe HTML, web HTML, plain text, and PDF via switchable rendering strategies.
- [Image Insertion Utilities](https://awesome-repositories.com/f/graphics-multimedia/image-insertion-utilities.md) — Provides a drag-and-drop image element for inserting images into email or web page layouts. ([source](https://docs.unlayer.com/builder/tools/image))
- [Image Cropping Tools](https://awesome-repositories.com/f/graphics-multimedia/image-editing-processing/image-editors/image-cropping-tools.md) — Includes a built-in image editor with crop, resize, filters, and stickers. ([source](https://docs.unlayer.com/builder/images/image-editor))
- [Video Playback Components](https://awesome-repositories.com/f/graphics-multimedia/video-playback-components.md) — Adds a video player that plays YouTube or Vimeo links with automatic thumbnail fetch. ([source](https://docs.unlayer.com/builder/page-builder/embed-videos))
- [Real-Time Streaming Edits](https://awesome-repositories.com/f/graphics-multimedia/video-production/video-editing/real-time-streaming-edits.md) — Streams AI-generated changes to the editor canvas in real time as the model generates them, with status and live updates. ([source](https://docs.unlayer.com/ai/assistant/faq))
- [Responsive Web Page Renderers](https://awesome-repositories.com/f/graphics-multimedia/web-page-rendering/responsive-web-page-renderers.md) — Generates HTML using divs and flexbox for landing pages and web previews displayed in a browser. ([source](https://docs.unlayer.com/elements/react/wrappers))

### Mobile Development

- [Email Navigation Menus](https://awesome-repositories.com/f/mobile-development/mobile-app-routers/navigation-menu-styling/email-navigation-menus.md) — Provides a drag-and-drop navigation menu element for inserting links into email designs. ([source](https://docs.unlayer.com/elements/react/components/content/menu))

### Security & Cryptography

- [AI Template Generators](https://awesome-repositories.com/f/security-cryptography/security-automation-templates/ai-template-generators.md) — Creates or restyles an entire email layout from a blank start or existing design using natural language prompts. ([source](https://docs.unlayer.com/ai/assistant/how-it-works/full-template))
- [User-Provided Keys](https://awesome-repositories.com/f/security-cryptography/api-key-management/user-provided-keys.md) — Allows users to supply their own Gemini API key to route AI model requests through their account. ([source](https://docs.unlayer.com/ai/assistant/customization/custom-gemini-key))
- [API Key Overrides](https://awesome-repositories.com/f/security-cryptography/client-credentials/api-key-management/api-key-overrides.md) — Allows users to override the default API key with a custom one for authenticating AI features. ([source](https://docs.unlayer.com/ai/assistant/customization/custom-openai-key))
- [API Key Overrides](https://awesome-repositories.com/f/security-cryptography/oauth-authentication-apis/api-key-authentications/api-key-overrides.md) — Allows users to override the default Anthropic API key with a custom one for authenticating AI features. ([source](https://docs.unlayer.com/ai/assistant/customization/custom-claude-key))

### Software Engineering & Architecture

- [Design JSON Serializers](https://awesome-repositories.com/f/software-engineering-architecture/design-json-serializers.md) — Transforms the component tree into JSON format for saving, loading, and sharing designs. ([source](https://docs.unlayer.com/elements/react/rendering-api))
- [Built-in Design Exports](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures/plugin-based-architectures/design-export-plugins/built-in-design-exports.md) — Exports email designs as HTML and JSON, both on demand and automatically during changes. ([source](https://docs.unlayer.com/builder/load-and-save-designs))

### Web Development

- [Email Templates](https://awesome-repositories.com/f/web-development/email-templates.md) — Generates production-ready HTML from the email design for campaign distribution. ([source](https://cdn.jsdelivr.net/gh/unlayer/react-email-editor@master/README.md))
- [Visual Editors](https://awesome-repositories.com/f/web-development/email-templates/visual-editors.md) — A WYSIWYG interface for creating and customizing email templates without writing code, supporting real-time previews.
- [Undo-Redo History](https://awesome-repositories.com/f/web-development/history-management/undo-redo-history.md) — Maintains a state history stack enabling users to revert or reapply design changes freely. ([source](https://docs.unlayer.com/builder/editor-behavior/undo-redo))
- [Output Rendering Controllers](https://awesome-repositories.com/f/web-development/output-rendering-controllers.md) — Output the layout as email-safe HTML, plain ([source](https://docs.unlayer.com/elements/react/quick-reference))
- [Paragraph Elements](https://awesome-repositories.com/f/web-development/paragraph-elements.md) — Provides paragraph elements as fundamental building blocks for email content composition. ([source](https://docs.unlayer.com/builder/tools/paragraph))
- [Dynamic Content Insertion](https://awesome-repositories.com/f/web-development/content-insertion-utilities/dynamic-content-insertion.md) — Inserts merge tags for personalized content replacement at send time. ([source](https://docs.unlayer.com/builder/dynamic-content/merge-tags))
- [Merge Tag Systems](https://awesome-repositories.com/f/web-development/content-insertion-utilities/merge-tag-systems.md) — Embeds dynamic merge tags with custom picker UI and schema validation for personalizing email content.
- [Script Injections](https://awesome-repositories.com/f/web-development/custom-page-frameworks/page-content-injections/script-injections.md) — Injects custom HTML and JavaScript into pages for analytics, styling, or third-party widgets. ([source](https://docs.unlayer.com/builder/page-builder))
- [Dynamic Personalization](https://awesome-repositories.com/f/web-development/email-templates/dynamic-personalization.md) — Replaces placeholders with recipient-specific data using configurable key-value pairs within the editor. ([source](https://docs.unlayer.com/builder/dynamic-content/design-tags))
- [Email Schema Forms Converters](https://awesome-repositories.com/f/web-development/schema-converters/email-schema-forms-converters.md) — Converts email designs between Full and Simple schema formats for round-trip compatibility. ([source](https://docs.unlayer.com/server/cloud-api))
- [Visual Builder Elements](https://awesome-repositories.com/f/web-development/web-standards/custom-elements/visual-builder-elements.md) — Defines custom design elements with unique appearance and properties for the visual builder. ([source](https://docs.unlayer.com/docs/custom-tools))

### Business & Productivity Software

- [Collaboration Data Stores](https://awesome-repositories.com/f/business-productivity-software/collaboration-data-stores.md) — Stores threads and comments in a custom database instead of default cloud storage for data ownership or compliance. ([source](https://docs.unlayer.com/builder/collaboration/setup))
- [Visual Document Editors](https://awesome-repositories.com/f/business-productivity-software/visual-document-editors.md) — Embeds a visual document editor for composing reports and proposals via drag-and-drop. ([source](https://docs.unlayer.com/builder/document-builder))

### Data & Databases

- [AI Text Transformers](https://awesome-repositories.com/f/data-databases/text-processing-utilities/text-processing-tools/selective-text-processors/ai-text-transformers.md) — Generates real-time AI suggestions for refining text, buttons, headings, and image alt text during editing. ([source](https://docs.unlayer.com/ai/legacy))

### Education & Learning Resources

- [Design Auditing](https://awesome-repositories.com/f/education-learning-resources/design-principles/design-auditing.md) — Scans email designs for accessibility issues like missing alt text and broken links. ([source](https://docs.unlayer.com/builder/content-settings/content-audit))
