zalify/easy-email-editor

Easy Email Editor is a feature-rich, top open-source SaaS email editor based on React and MJML.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on March 26th, 2021
Open Issues & Pull Requests: 30 (+0)
GitHub issues: Enabled
Number of forks: 431
Total Stargazers: 3,101 (+0)
Total Subscribers: 24 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 45.7 hours
Mean response time: 14.0 days
90th percentile: 48.9 days
Tracked items: 31

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 735 days
Stale 30+ days: 10
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Easy Email Editor is a React-based email editor that enables drag-and-drop creation of MJML email templates with code generation.

The tool addresses the need for developers to build responsive emails without writing markup by hand. It uses MJML as its foundation, which provides strong email client compatibility, and wraps this with a visual editor interface. Users drag components onto a canvas to construct email layouts, and the editor generates corresponding MJML code that can be exported and deployed.

The open-source version suits developers building email functionality into applications who prioritize simplicity and want to avoid vendor lock-in. It works best for projects targeting Chrome environments where cross-browser support is not a constraint. The README identifies a Pro version that adds cross-browser compatibility through iframe rendering, responsive design features, advanced component blocks like Accordion and Carousel, and migration tools from other email editors, making the Pro tier relevant for teams needing broader browser support or more sophisticated email designs.

Development activity shows consistent engagement with community contributions welcomed. The project maintains active support for its core dependencies and tooling, with TypeScript used throughout the codebase. The maintainers provide both a live demo and documentation for getting started, indicating ongoing commitment to usability and accessibility for new adopters.