{"categories":[{"label":"HTML","url":"https://skillfed.io/packages/category/text-processing-markup-html"}],"enrichment":{"capability":"Converts MJML (a markup language for responsive emails) to HTML using a Rust-based implementation, with support for includes and custom parsing options.","skillfed_tags":["email-templates","markup-language","rust-binding"],"use_cases":["Generate responsive email HTML from MJML markup without manually handling email client quirks.","Build email template systems that compose reusable MJML components via includes.","Convert MJML designs to production HTML in CI/CD pipelines or backend services.","Prototype responsive emails quickly using MJML's higher-level syntax instead of raw HTML.","Integrate email template rendering into Python web frameworks or batch email services."],"what_it_does":"mrml is a Python wrapper around a Rust reimplementation of MJML, a markup language designed for building responsive email templates. It translates MJML syntax into production-ready HTML, handling the complexity of email client compatibility so developers don't have to. The package has no runtime dependencies and exposes a simple API: pass MJML markup to `to_html()` and receive HTML output. It supports advanced features like file includes via a pluggable loader system, allowing you to compose templates from separate files or in-memory sources.\n\nThe package is built on compiled Rust bindings, which means installation requires platform-specific wheels rather than pure Python code. Wheels are provided for common architectures (x86_64, ARM, PowerPC, s390x on Linux; x86_64 and ARM on macOS; x86_64 on Windows) and Python versions 3.10\u20133.12, with declared support back to Python 3.7. The project is actively maintained, with recent commits and no known security vulnerabilities.","worth_installing":"Yes, if you need to convert MJML to HTML and can tolerate medium install friction from compiled bindings. The package is actively maintained, has no security issues, and offers a clean API with no runtime dependencies. The main caveat is the unclear license status\u2014verify licensing terms before adopting in proprietary projects. Installation should be straightforward on common platforms thanks to pre-built wheels."},"id":"mrml","links":{"html":"https://skillfed.io/packages/mrml","md":"https://skillfed.io/packages/mrml.md","pypi":"https://pypi.org/project/mrml/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-25","license_spdx":null,"license_treatment":"unclear","name":"mrml","python_support":"supports_current","summary":"A Python wrapper for MRML (Rust port of MJML)."},"popularity":{"monthly_downloads":1005266,"position":4530,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.2.4"}
