March 24, 2026

Inbox smackdown, coming in hot

Show HN: Email.md – Markdown to responsive, email-safe HTML

Plain‑Text Purists vs Template Tinkerers: Email.md ignites inbox drama

TLDR: Email.md turns simple writing into polished, inbox‑safe emails by using MJML under the hood. Commenters are split: fans applaud the honesty and convenience for Markdown users, while skeptics say it’s just a wrapper, prefer plain text, and worry fancy templates get banished from the main inbox.

Show HN drops Email.md, a tool that turns simple writing into email‑safe layouts, and the comment section immediately turns into a family dinner debate. The pitch is simple: write Markdown, get nice, responsive emails that behave across fussy apps like Gmail and Outlook. But the crowd split fast.

On one side, skeptics rolled in with “we already have tools” energy. One voice called it basically an MJML wrapper—MJML being a framework that builds emails that don’t break, even in clients stuck in 2007. Another dev doubled down: writing HTML (the stuff web pages are made of) “isn’t that hard,” so why add another layer?

Then came the purists: “I wish people just sent plain text.” No frills, no fuss, no promotions tab exile. That worry echoed too—“cool templates, but heavy emails land outside the main inbox.” Meanwhile, a supportive camp cheered the honesty: Email.md isn’t hiding MJML, unlike some trendier projects—cue the shady cough react email cough meme. Bonus points were handed to the MJML maintainers for wrestling with the Gmail/Outlook maze so the rest of us don’t have to.

So is Email.md a shortcut for writers who hate HTML, or a shiny extra layer for folks who don’t need it? The jury—aka the comment section—has spoken: useful for Markdown-first teams, controversial to everyone else.

Key Points

  • The template sets a preheader text to “Confirm your email address.”
  • A dark theme is specified for the email.
  • A header includes a logo image displayed at 200px width.
  • The body provides a verification code (“DFY-X7U”) in a centered, compact callout with instructions to enter it in a browser.
  • A footer includes company details and an unsubscribe link (https://example.com/unsub), and the email advises ignoring it if not requested.

Hottest takes

"I wish people just sent plain text" — koakuma-chan
"MJML wrapper with a Markdown→HTML converter" — Kwpolska
"Not hiding MJML… *cough* react email *cough*" — pembrook
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.