Show HN: Email.md – Markdown to responsive, email-safe HTML
73 points
2 hours ago
| 8 comments
| emailmd.dev
| HN
ph4rsikal
48 minutes ago
[-]
Markdown is the secret winner of the AI early years.
reply
hatmatrix
37 minutes ago
[-]
cries in org-mode
reply
Kwpolska
1 hour ago
[-]
This appears to be a MJML wrapper with a Markdown→HTML converter attached to it. I think generating HTML from code is easier than generating Markdown, since there are many templating tools that understand HTML escaping. And writing HTML is not that hard, especially for your typical emails, so I'm not really sure if this library would be helpful in the long run.
reply
dallen33
1 hour ago
[-]
I like the idea of this tool, as writing Markdown for some people is probably easier than HTML. I mean, use whatever floats your boat. I like that this exists.
reply
j45
1 hour ago
[-]
Also a way to use fewer standards for storage of input and created text.
reply
theanonymousone
43 minutes ago
[-]
I hope .md domains do not become a security hole as Markdown raises in popularity...
reply
binaryturtle
54 minutes ago
[-]
Any "HTML emails" get filtered straight into the spam folder here. I think I'm not part of the target audience here.
reply
pembrook
1 hour ago
[-]
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 maintaining MJML deserve so much credit for dealing with Gmail/Outlook's monopoly bullshit and 2007 html.

Nice idea for those who manage content in markdown. I've moved away from putting emails in my codebase, but seems great for founders moving fast.

reply
dancablam
53 minutes ago
[-]
Thanks! I agree - the MJML team has laid so much groundwork and it frankly made this project possible.
reply
koakuma-chan
1 hour ago
[-]
I wish people just sent plain text.
reply
XCSme
1 hour ago
[-]
What about images, links? Formatted text like bold or underline?

I also prefer plain text, but in most of my emails I talk about technical stuff, or I send transactional emails that require actions, in which case showing buttons is a much better user experience than plain text.

reply
loloquwowndueo
1 hour ago
[-]
I don’t want buttons in my emails.
reply
XCSme
1 hour ago
[-]
But they are a lot easier to see and click (accessibility, larger hit area).

You could have a larger text instead of a button, but changing font size is also HTML and not plain-text anymore.

reply
koakuma-chan
48 minutes ago
[-]
You can just send a link, and the user's client will probably highlight it even if it is plain text.
reply
recursivegirth
43 minutes ago
[-]
Yea, but how will they hide all the tracking URLs and base64 encoded PII from you in the email?
reply
koakuma-chan
34 minutes ago
[-]
Using a URL shortener obviously. But you are right, if they only send plain text, they won't be able to include those 1x1 images at the bottom to track whether you have opened the email. Any sane email client blocks images by default, but whatever.
reply
linhns
1 hour ago
[-]
A picture is worth a thousand words.
reply
pembrook
55 minutes ago
[-]
Plain text? Pffft.

Human language is an unnecessary abstraction, just like images.

I wish everyone would communicate in pure Binary.

reply
KhushaliT
1 hour ago
[-]
templates are cool but seems too heavy to land in primary inbox
reply
alfanick
2 hours ago
[-]
"Write markdown. Ship emails." - I see a particular group of people interested in this, but they have their tools already.
reply
SunshineTheCat
1 hour ago
[-]
I think you should probably let that group of people speak for themselves.

I'm in this "group" and see an immediate usefulness of this over what I'm doing now.

reply