Ask HN: Is there any beautiful Markdown editor?

45 points by zccm ↗ HN
Can anyone tell me if there is a beautiful markdown editor? I have been looking for it for quite a long time but I found nothing fit! Every markdown editor I found is ugly! Help! I can't write raw markdown without a beautiful UI!

58 comments

[ 3.2 ms ] story [ 136 ms ] thread
Beauty is in the eye of the beholder
I always liked Dropbox Paper's pseudo-markdown. I also liked their font enough to buy a license for my own website.
I feel like we’re coming full circle.

1. Existing rich text solutions require applications to edit, let’s make one that is so simple you can read/write in plaintext. Markdown is born.

2. Wait I need more features, let’s add more stuff

3. Hey this is too complicated to work with, I need an editor!

That being said, check this out: https://code.visualstudio.com/Docs/languages/markdown

I've had good results with https://typora.io/ writing articles a couple of years ago.

It was free when I was using it because it was in beta, it's now $15. If I needed to write in markdown more regularly I'd probably buy it.

Even if it was free and ad-free, doing Markdown editing on the cloud is inappropriate. Come on.
Typora is fully offline and works on real files, there's no cloud dependency here AFAIK. At most you can keep files in your Google Drive/OneDrive/Dropbox syncing folder to make it "cloud".
I, too, have used Typora for years whilst in Beta. I appreciated it's approach and features enough that I've paid for it.

Alternately, there's a free editor called MarkText that is maybe 85% there as compared to Typora. I use this on my work Windows machine, which is pretty locked down due to corporate policies.

References:

https://typora.io/

https://github.com/marktext/marktext#marktext

Personally I'd say vim, but I respect those that will say emacs.
with emacs you need to go full org-mode :)
Obsidian and Bear are both nice, with Obsidian operating on plain text files and Bear being able to export to such.
I recently discovered Zettlr and frankly I'm pleased enough with it: cross-platform, does the job well-enough. You can always use an extension for VSC or emacs,etc. but when simply wanting to read a markdown file I use this one. Previously I tried Typora and others but I'm not willing to pay for a markdown reader. Maybe for an editor, whenever I'll decide writing (though I'd use emacs 9/10 times)
Side-topic: I wish popular markdown renderers used indents and more pronounced v-margins for different levels of headings, and/or some more visual cues. Long md docs are so hard to read and skim through because h4-h6 are indistinguishable from text or are even less visible than it.

E.g. https://www.npmjs.com/package/express-session

StackEdit has fully taken over all of my Markdown note writing. It's a fabulous free little PWA that keeps things simple and gets the job done.
Org mode with markdown export through pandoc
Export to markdown is available, though depending on the version it's not visible in the export list initially (it shows up after you manually call the export function).

    'ob-md-export-{to,as}-markdown
True, but I often have to format for github and it's simply easier to have pandoc within my flow to do things like not escape underscores, control heading levels etc.
There is an export to github flavoured markdown. It might help.
Just use VS Code with a nice theme and some plugins. Or org-mode.
vim is pretty beautiful.
This.

I think wanting a "beautiful" graphical Markdown editor defeats the purpose of the format.

It's supposed to be used as plain text while writing. Rendering to HTML when writing is finished is an added bonus.

If you use Emacs, these face tweaks (and `imenu-list`) I mentioned the other day help aesthetics and readability lot, IMHO:

https://news.ycombinator.com/item?id=32716762

One thing I forgot to mention is that Emacs's normal `M-q` "filling" works well with `markdown-mode` -- makes the text tidier, and makes nested bullets and enumerations more legible. (And you might want to `M-x customize-variable RET fill-column RET` to 79 or 80, rather than the historical default of 72.)

I have drawn a blurry line of what constitutes an OK, beauty-ish, well-done tool. Beyond that, all are the same. I tend to continue with the one I got earlier that works fine. These days, I write quite a lot of plaintext/markdown in Obsidian and Sublime Text.

However, if I have to flush out an editor focusing on writing, then iA Writer[1] is beautiful. I got my copy long back when they released it and never had to pay additional to use it or a subscription. Have an attachment with iA.net as one of those clean, minimal design companies, and my long-term product design friend used to intern with the company.

1. https://ia.net/writer

(comment deleted)
(comment deleted)