Install latest/stable of MJML App

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install mjml-app

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for MJML App

Package name

  • mjml-app

License

  • MIT

Last updated

  • 5 October 2026 - latest/stable
  • 5 October 2026 - latest/edge

Websites


Donations


Source code


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Write MJML emails with a live preview, Figma import with AI and HTML export

MJML App is a desktop editor for MJML, the markup language for responsive emails. Write the MJML on the left and see the email on the right, as you type.

Features

  • Live preview: the email renders as you type, at the desktop or the mobile width.
  • Code editor: MJML autocompletion. MJML errors show next to the line.
  • Figma import with AI: paste the link of a Figma frame and get MJML. Then refine it with AI. Use Claude, OpenAI, Gemini or a local model (Ollama, LM Studio).
  • Test emails: send the email to your inbox with your Mailjet account.
  • Templating: preview Handlebars or ERB templates with variables in YAML or JSON.
  • HTML export: minified or readable HTML. The app copies the local images that the email uses.
  • Partials: split an email into files with mj-include. Each partial shows its own preview.
  • MJML 5 included: no other install is necessary.
  • Light and dark theme: MJML App follows your system theme.

Permissions

MJML App keeps your API keys in the keyring of your desktop. To let it use the keyring, run:

 sudo snap connect mjml-app:password-manager-service

To open projects on a USB drive or in /media, run:

 sudo snap connect mjml-app:removable-media

The snap uses the bundled MJML 5. It cannot run an mjml binary of your system.

MJML App is free and open source (MIT). Report bugs and ideas on GitHub.

Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install MJML App on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using MJML App