awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mjmlio avatar

mjmlio/mjml

0
View on GitHub↗
18,104 Stars·991 Forks·JavaScript·MIT·4 Aufrufemjml.io↗

Mjml

MJML is a responsive email framework and HTML email compiler that translates simplified semantic markup into complex HTML. It functions as an email template engine designed to produce layouts that render consistently across a wide range of email clients.

The system provides a markup validation tool to check structural integrity and syntax before compilation. It also includes a version migration utility to upgrade older template files to newer language versions while preserving content and layout structure.

The toolset covers several capability areas, including command-line markup compilation with file change watching and programmatic rendering via a local library or remote API. It handles CSS inlining, HTML output optimization, and the inclusion of partial templates to support modular composition.

Features

  • Email Templates - Provides a framework for creating responsive email templates using a simplified markup language that compiles to compatible HTML.
  • Email Frameworks - Provides a semantic markup language and framework for building responsive emails that work across diverse clients.
  • AST Transformation Tools - Uses abstract syntax trees to parse and manipulate markup for programmatic transformation and version migration.
  • Compiler Command Line Interfaces - Provides a command-line interface to compile markup files into optimized HTML with built-in minification and beautification.
  • Email Inlining Engines - Automates the injection of CSS styles directly into HTML elements to ensure consistent rendering across email clients.
  • HTML Compilers - Translates simplified semantic markup into complex HTML and inlined CSS to ensure consistent rendering across email clients.
  • Email Markup Renderers - Implements a JavaScript interface for rendering markup strings into responsive HTML in server or browser environments.
  • Email Template Automation - Allows applications to programmatically generate responsive HTML emails from markup strings via an embedded engine or API.
  • Plug-in Based Markup Renderers - Translates semantic components into HTML using a modular system that maps custom tags to specific renderers.
  • Conversion Engines - Provides a programmatic conversion engine to transform semantic markup into responsive HTML emails.
  • Version Migration Utilities - Includes a utility to upgrade older template versions to newer language specifications while preserving content.
  • Syntax Validation Linters - Validates the structural integrity and syntax of markup files before they are compiled to HTML.
  • File System Monitors - Monitors files for changes and automatically re-renders the output to provide a live-coding experience.
  • Partial Templates - Supports modular composition by allowing external markup files to be imported as reusable template fragments.
  • Syntax Validators - Provides a validation tool to check semantic markup for structural errors and syntax validity before compilation.
  • Version Migrations - Updating older email template files to newer language versions while preserving content and layout structure.
  • HTML Output Optimizers - Optimizes resulting HTML through minification and beautification while managing CSS sanitization for template variables.
  • Syntax Validators - Includes a validation tool to verify the structural integrity and syntax of email markup files before compilation.
  • Markup Conversion APIs - Provides a remote hosted API to convert markup to HTML without requiring local installation.
  • Developer Utilities - Framework for creating responsive emails with semantic syntax.
  • Email Services - Markup language for building responsive email templates.

Star-Verlauf

Star-Verlauf für mjmlio/mjmlStar-Verlauf für mjmlio/mjml

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht mjmlio/mjml?

MJML is a responsive email framework and HTML email compiler that translates simplified semantic markup into complex HTML. It functions as an email template engine designed to produce layouts that render consistently across a wide range of email clients.

Was sind die Hauptfunktionen von mjmlio/mjml?

Die Hauptfunktionen von mjmlio/mjml sind: Email Templates, Email Frameworks, AST Transformation Tools, Compiler Command Line Interfaces, Email Inlining Engines, HTML Compilers, Email Markup Renderers, Email Template Automation.

Welche Open-Source-Alternativen gibt es zu mjmlio/mjml?

Open-Source-Alternativen zu mjmlio/mjml sind unter anderem: mailgun/transactional-email-templates — This project is a responsive email design framework providing a collection of HTML templates and boilerplates… zurb/foundation-emails — Foundation Emails is a responsive HTML email framework designed to create layouts that render consistently across… leemunroe/responsive-html-email-template — This project is a responsive HTML email template and framework designed to maintain visual consistency across diverse… sparkpost/heml — Heml is a framework providing a custom markup language and compiler designed to generate responsive HTML and CSS for… tijsverkoyen/csstoinlinestyles — CssToInlineStyles is a CSS inliner for HTML emails that converts stylesheets into inline style attributes on HTML… foundation/foundation-emails — This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax…

Open-Source-Alternativen zu Mjml

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Mjml.
  • mailgun/transactional-email-templatesAvatar von mailgun

    mailgun/transactional-email-templates

    6,931Auf GitHub ansehen↗

    This project is a responsive email design framework providing a collection of HTML templates and boilerplates specifically for transactional messages. It serves as a toolkit for building and validating emails that maintain a consistent appearance across diverse email clients and devices. The framework includes pre-made layouts for common business communications, such as billing receipts, account warnings, and email verification requests. It utilizes a CSS inlining tool to convert external stylesheets into inline element styles, ensuring visual consistency across different providers. The syst

    HTML
    Auf GitHub ansehen↗6,931
  • zurb/foundation-emailsAvatar von zurb

    zurb/foundation-emails

    7,790Auf GitHub ansehen↗

    Foundation Emails is a responsive HTML email framework designed to create layouts that render consistently across different screen sizes and email clients. It functions as a system for building responsive emails and includes a CSS inliner to convert external stylesheets into inline HTML attributes. The framework incorporates an HTML table layout generator that converts simplified custom tags into the complex table structures required for legacy email client rendering. This process automates the creation of layouts that maintain visual consistency in restrictive email software. The project pr

    HTML
    Auf GitHub ansehen↗7,790
  • leemunroe/responsive-html-email-templateAvatar von leemunroe

    leemunroe/responsive-html-email-template

    13,684Auf GitHub ansehen↗

    This project is a responsive HTML email template and framework designed to maintain visual consistency across diverse desktop and mobile email applications. It provides a set of CSS and HTML patterns that ensure layouts, images, and preheaders render correctly across various email service providers. The framework utilizes a fluid-grid design system with percentage-based widths and max-width constraints to scale across different screen sizes. It employs a strategy of applying styles directly to HTML elements to prevent email clients from stripping external or internal stylesheets. The system

    HTMLemailemail-marketingemail-template
    Auf GitHub ansehen↗13,684
  • sparkpost/hemlAvatar von SparkPost

    SparkPost/heml

    4,302Auf GitHub ansehen↗

    Heml is a framework providing a custom markup language and compiler designed to generate responsive HTML and CSS for consistent rendering across email clients. It functions as a system for transforming specialized markup strings into deliverable email templates and associated metadata. The project features a component system for defining reusable custom elements and style rules to standardize design patterns. It includes a responsive layout engine that converts flexible grid structures, columns, and rows into compatible fixed-width tables and fluid layouts. The toolset covers email metadata

    JavaScriptemailframeworkmarkup-language
    Auf GitHub ansehen↗4,302
  • Alle 30 Alternativen zu Mjml anzeigen→