MJML Official installs statistics
By MJML · VS Code Marketplace · Programming Languages
MJML preview, lint, compile for Visual Studio Code.
MJML Official has 129,712 recorded installs on VS Code Marketplace, ranking #2029 of 2,501 tracked listings.
Rating: 4.73 / 5 from 11 ratings
About MJML Official
MJML
This is a fork of original @attilabuti VSC extension : https://github.com/attilabuti/vscode-mjml
MJML preview, lint, compile for Visual Studio Code.
Features
- Live preview for MJML files. Preview updates as you type.
- Inline errors (squiggle underlines). Linter based on atom-linter-mjml.
- Export HTML file from MJML.
- Copy the result HTML to clipboard.
- Send email with Nodemailer or Mailjet.
- Code snippets for MJML. Based on mjml-syntax.
- Fetch official templates. Based on email-templates.
- Beautify MJML code.
- MJML syntax highlight. Based on mjml-syntax.
- Built-in MJML documentation with
Try it livesupport.
It looks like this


Installation
Press F1, type ext install vscode-mjml.
Usage
Start command palette (with Ctrl+Shift+P or F1) and start typing MJML.
Available commands
The following command is available:
- MJML: Beautify or Format Document Beautify MJML code.
- MJML: Copy HTML Copy the result HTML to clipboard.
- MJML: Export HTML Export HTML file from MJML.
- MJML: Open Preview to the Side Opens a preview in a column alongside the current document.
- MJML: Send Email Send email with Nodemailer or Mailjet.
- MJML: Template Fetch official templates.
- MJML: Documentation open the MJML documentation.
- MJML: Search in MJML documentation search for the selected mj-element in the MJML documentation.
- MJML: Version Shows the version of MJML.
Settings
| Name | Default | Description |
|---|---|---|
mjml.autoClosePreview | true | Automatically close preview when all open MJML documents have been closed. |
mjml.allowIncludes | false | Enable mj-include processing. Disabled by default for security. |
mjml.autoPreview | false | Automatically update preview when switching between MJML documents. |
mjml.beautify | {} | Prettier options for beautifying MJML. (Priority: .prettierrc > mjml.beautify > defaults). See Prettier options. |
mjml.beautifyHtmlOutput | false | Beautify HTML output. (Works when mjml.minifyHtmlOutput aren't enabled.) |
mjml.exportType | .html | Specifies the file type of the output file. |
mjml.includePath | [] | Additional directories to allow for <mj-include> lookups when mjml.allowIncludes is enabled. Supports absolute paths, or paths relative to the workspace root. |
mjml.keepComments | true | Keep custom comments in HTML output when exporting MJML files. |
mjml.lintEnable | true | Enable/disable MJML linter (requires restart). |
mjml.lintWhenTyping | true | Whether the linter is run on type or on save. |
mjml.mailer | mailjet | Send email with Nodemailer or Mailjet. Possible values are 'nodemailer' and 'mailjet'. See examples of Nodemailer config |
mjml.mailFromName | | Sender name. |
mjml.mailjetAPIKey | | Mailjet API Key. |
mjml.mailjetAPISecret | | Mailjet API Secret.… |
Description from the VS Code Marketplace listing.
- lint
- linters
- mjml
- preview
- snippet
- syntax
- vscode
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Ratings over time
Listing placement
Listing placement
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (5)Similar VS Code Marketplace Programming Languages plugins
All 20 MJML Official alternativesData source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=mjmlio.vscode-mjml. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.