Content and publishing · Independent · 21 Oct 2026

GrapesJS/mjml

Newsletter Builder with MJML components in GrapesJS

← Content and publishing
GrapesJS MJML: Visual Newsletter Builder. Drag and drop email components that export to clean code.

In simple English

Writing emails that look correct across every email program is difficult. This tool adds visual email building blocks to an open-source web editor. You drag sections, buttons, and text onto a page with your mouse. The software turns your visual layout into proper code behind the scenes. It costs nothing to use and runs entirely inside your own web application.

What it is

A plugin for GrapesJS (a modular web builder framework) that adds support for MJML (a markup language designed for responsive email design). It renders email components in real time inside your browser.

What it is good for

Developers who want to build a custom newsletter editor for their users without writing an email layout engine from scratch.

Stars721
LicenceBSD-3-Clause
Latestv1.0.8 (2026-03-13)checked 21 Oct 2026
Last code change2026-06-15
Written inTypeScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Renders email templates in real time so you see changes instantly.
  • Supports common email building blocks like buttons, columns, and social icons.
  • Allows developers to add custom components and override default parsers.
Watch for
  • Requires existing familiarity with web development to integrate into a project.
  • Depends on a separate core editor library to function.
  • Relies on browser-based compilers that can slow down with very large templates.
Replaces

Writing raw responsive email markup by hand

Works well with

GrapesJS

Similar repositories
  • mjmlio/mjml18k stars

    The official framework for creating responsive emails, used underneath this plugin.

  • GrapesJS/grapesjs26k stars

    The core web builder framework that this plugin plugs into.

Also reviewed on Repo Radar
  • facebook/docusaurus67k stars

    A static site generator from Meta that turns Markdown files into a documentation website.

  • mkdocs/mkdocs23k stars

    Turns a folder of Markdown files into a documentation website, controlled by one settings file.

  • squidfunk/mkdocs-material28k stars

    Turns a folder of Markdown files into a searchable documentation website, with every formerly sponsor-only feature now included.

Install
npm i grapesjs-mjml

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Marketing & Growth › Email Marketing › Email Design & Template Builders.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.