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
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.
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:
Nota - https://nota.md. It's a notes app but a lot of our users use it as a markdown editor. Nota is quite powerful as a markdown editor. It has a lot of smartness built into it.
Caret - https://caret.io. We started with this - a beautiful Markdown editor. We aren't implementing new features for it but if you are on Windows or Linux it might be worth trying out. We still have new users coming in.
A common feature of the two is that they both are pleasant to use. We've put a lot of hard work into the UX (which is also hard to market and one of the reasons why you probably haven't heard about us).
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.)
By this criterion, MarkText seems to be great. As others said Typora is similar but not OpenSource.
Nota is nice but has no side by side preview pane.
VSCode + markdown plug-in is good — not sure if it supports math. I also like the Marp plugin for making slides in markdown (it does have math)
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.
No weird 2nd pane just to have the readable pretty markdown.
For android: https://jotterpad.app/ (also has a desktop app, never tested it though)
Got a good set of features. Not that it does anything super fancy either, it's just really _nice_.
The timeline is interesting, they've been working on earlier forms of this app for about 10 years.https://nota.md/about-us.html
[1] https://nota.md/
And here's a huge list: https://github.com/mundimark/awesome-markdown-editors
Desktop: https://typora.io/
Mobile (and Desktop): https://jotterpad.app/
'ob-md-export-{to,as}-markdownWhen not using VSCode + preview, I have found https://dillinger.io/ pretty good as you can download the result in various formats.
Nothing else comes close. Maybe VSCode with extensibility and using that for other languages/syntax, but it’s amazing. After beta testing, I paid the $15 without a second thought
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.