Jump to content

Recommended Posts

Posted

Hello,

We have recently open-sourced our module MJML to HTML via CLI. A module that converts MJML email templates to HTML using a locally installed MJML CLI compiler.

Unlike other ProcessWire MJML solutions that rely on the hosted MJML API service, this module performs compilation directly on your web server using a compatible MJML CLI compiler such as MRML. This provides a fully self-hosted solution with no external API dependencies, network requests, usage limits, or third-party service requirements.

This module is best used in conjunction with the ProMailer module for easy sending of emails directly from ProcessWire.

Why use this module?

  • Fully self-hosted MJML compilation
  • No dependency on the MJML API service
  • No API keys or external accounts required
  • Works in environments with restricted outbound internet access
  • Faster rendering when using native compilers such as MRML
  • Ideal for organisations with security, privacy, or compliance requirements

Requirements

  • PHP 7.3+
  • ProcessWire 3.0.244+
  • Any MJML compatible CLI compiler (available MJML compiler ports)

See more info in the repository on GitHub.

Let us know if you have any issues or suggestions - otherwise, happy (responsible) emailing! 🙂

  • Like 3

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...