Email.md

Productivity

email authoring

SHOW HN2026

380points
94comments
#99of 4,366 in 2026
Top 3%of 2026 by points

How HN took it

DebatedReal support and real criticism

12 positive, 21 neutral or asking, 0 mixed, 12 critical, out of 45 comments about the project. Thread score -0.03.

Idea: 6 for, 10 againstExecution: 3 for, 0 againstDesign: 1 for, 1 againstDocs: 1 for, 0 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Easy to author content in Markdown, good for LLM workflows.

    From 2 comments
    • Nice. The LLM authoring angle is underappreciated — getting an AI to write valid MJML is painful, but Markdown is trivial. One thing I'd love: a CLI mode so I can pipe it into…
      comchangs on HN
    • They address this in the docs - it is meant to make authoring the content easier for LLMs since that is easy for them to write. It still uses MJML for the actual templates, but…
      seer on HN
  • Transparent about using MJML under the hood rather than adding abstraction.

    From 1 comment
    • I like how you aren't hiding the fact this is MJML under the hood and don't layer complex abstractions over MJML spec like similar projects (cough react email cough). The devs…
      pembrook on HN

Objections

  • Adds another abstraction layer on top of MJML.

    From 1 comment
    • Anything that makes email development easier is great I guess, but have personally found MJML great for solving the issues you'd run into, and not sure I want yet another…
      safehuss on HN
  • HTML email is unnecessary; plain text or Markdown mail would be better.

    From 2 comments
    • Or, hear me out. Just send the markdown and skip the HTML bullshit. Any mail client will render markdown fine and the ones that don't either aren't worth using or don't want HTML…
      mghackerlady on HN
    • I wish people just sent plain text.
      koakuma-chan on HN
  • Unclear who the audience is since agents can write HTML directly.

    From 1 comment
    • I'm not exactly following as to who this is for - people are going to use email templates instead of writing Markdown emails, and agents can just as easily spit out HTML. Seems…
      razvan_maftei on HN

Requests

  • Cloudflare Workers support.

    From 1 comment
    • Would love to use this - any plans for Cloudflare Workers support? Some of the node APIs you're using block it from working on Cloudflare right now.
      runtype on HN
  • A CLI mode for piping into notification hooks.

    From 1 comment
    • Nice. The LLM authoring angle is underappreciated — getting an AI to write valid MJML is painful, but Markdown is trivial. One thing I'd love: a CLI mode so I can pipe it into…
      comchangs on HN

Questions

  • How nested lists are handled and whether rendering degrades gracefully.

    From 1 comment
    • Nice. Markdown-to-email is one of those things that sounds simple until you actually try it and Outlook destroys everything. Curious how you're handling nested lists — that's…
      lexro_ai on HN
  • Whether the Markdown syntax for components is custom or an existing extension.

    From 1 comment
    • I'm never seen the `::: header` or `![Logo](https://...logo.png){width="200"}` kind of syntax before. Is this custom or Frankenstein solution? Or is there some kind of…
      bpev on HN

Alternatives named

  • MJML

    From 1 comment
    • Anything that makes email development easier is great I guess, but have personally found MJML great for solving the issues you'd run into, and not sure I want yet another…
      safehuss on HN
  • React Email

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/47505144)