DEV Community

loading...

What's your favorite Markdown editor?

DeChamp
Just a coder and a dad. I love my family and I love to code!!!! started coding at 11, so I have 25 years under my belt. Still love learning about it every day. Black lives matter!
ใƒปUpdated on ใƒป2 min read

The discussion

So I've been writing Markdown for years but never thought of using an official editor. I do use the ones that come from the Jetbrains suite (PHPStorm, WebStorm, Intellij, ...) but the plugin and default markdownn editors seem a little buggy in UI mode, so I keep them in text view.

My co-worker uses an official editor called LightPaper. I decided to look for my own today. I found a free one for mac called MacDown and so far I love it. It's simple and works.

I do miss my VI/M shortcuts (wanna learn vim? checkout Marc's post on it, there are 9 parts!, they are amazing!) in it but I guess I can live without them for the benefit of seeing both my raw markdown along with the UI version.

So list your editor, or if you just stick to raw. Thoughts on the topic? Editors, plugins, or anything else that is cool for Markdown.

I'm looking forward to your thoughts.

--DeChamp

List created from comments

I took the time to create a list and find the links to the referred editors suggested, for your easy use!

Discussion (71)

Collapse
pantsme profile image
Antonio Savage

Aside from HackMD which was mentioned, another good one is StackEdit. Syncs right up to your Google Drive if you want it to and all your docs can be stored there, in the magical cloud! Straightforward and free, oh and the best part for you, you can customize the keyboard shortcuts so VIM it up~!

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
christianklauss profile image
Christian Klauss

After comparing a good amount of markdown editors (requirement: multi-platform) I went with Typora. It's a pretty powerful "What You See Is What You Mean"-editor that offers versions for Windows, Mac and Linux.

typora.io/

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
clflowers5 profile image
Chris Flowers

I use Boostnote boostnote.io

It's got that vim mode DeChamp loves ๐Ÿ˜

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
dechamp profile image
DeChamp Author

Awww shit! Thanks broski!! Hope youโ€™ve been well.

Collapse
clflowers5 profile image
Chris Flowers

You keep showing up in my Google feed man, I'm becoming an involuntary stalker ๐Ÿ˜ƒ

Thread Thread
dechamp profile image
DeChamp Author

Ha ha where did I show up this time?

Collapse
siatwe profile image
Simon Weis
Collapse
lesha profile image
lesha ๐ŸŸจโฌ›๏ธ

This is a correct answer.

All those web-based editors are bloat imo

Collapse
siatwe profile image
Simon Weis

Yes may be, but anyone can choose what they think is best. :)

Collapse
moopet profile image
Ben Sinclair

This works with regular Vim as well.

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
emgodev profile image
Michael

I don't use any Markdown editors, but this topic made me curious. I normally used Pandoc to convert my markdown documents, but since I use EMACS, I found Markdown Mode

Collapse
dechamp profile image
DeChamp Author • Edited

I love that you are staying in the terminal, well played! Thank you, added to list in post.

Collapse
houghtonap profile image
Andrew Houghton

I use VS Code with the Markdown Preview Enhanced (MPE) plug-in. Solid Markdown editor for Windows. I use it to generate docs from my code for VBA and JavaScript. Been using Notable recently and it looks nice too. Have used StackEdit, but sync with my Google drive just wasn't reliable.

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
patchmonkey profile image
patchmonkey

Joplin! As someone who uses Evernote for almost everything and is really annoyed by the lack of MD support, I've been using Joplin for technical learning and code snippets.

Collapse
dechamp profile image
DeChamp Author

I tried evernote, but that fact that they didn't even have find/replace drove me nuts!

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
raguay profile image
Richard Guay

My favorite ones, in order, are: MWeb, The Archive, and Quiver. I typically start in The Archive, and print/spell check/grammar check from Mweb. Quiver I use for code snippets using my Alfred workflow to paste them.

Collapse
cjbrooks12 profile image
Casey Brooks

I will second Quiver, I've been using it for years. One of my favorite features is that you can switch between WYSIWYG and Markdown modes, and how you can include multiple "blocks" within a single document.

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
klamping profile image
Kevin Lamping

I've used IA Writer for my personal blog and like it for standard writing, but it doesn't support coding tutorial formats very well (e.g. code snippets are hard to get formatted right).

Recently I installed a markdown plugin for Sublime Text and like how it works. I use ST as my coding editor, so it integrates well with all the keybindings I already know. It's missing some features, but overall seems to be worth the switch.

Collapse
dechamp profile image
DeChamp Author

Nice, I'll look at that one. I love sublime but for coding I stick to the jetbrain products, I've tried to move away from them just for the sake of giving it a try, I just can't. They are to much of an amazing product to give up.

Collapse
liyasthomas profile image
Liyas Thomas

I created an open source online markdown viewer and editor called Marcdown.
It's lightweight, fast and clean. I wrote about it on dev.to and got immense support from my fellow devs ๐Ÿงก๐Ÿ’›๐Ÿ’™๐Ÿ’š๐Ÿ’œ

GitHub link

Collapse
e5pe profile image
Esperanza Cutillas Rastoll

it's awesome!

Collapse
dechamp profile image
DeChamp Author

very cool!

Collapse
calebwin profile image
Caleb Winston • Edited

Typora is what I use for all my project READMEs and random MD stuff. The UI looks great and it's actually native.

I like it! ๐Ÿ˜ƒ

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
peterwitham profile image
Peter Witham

I have played with more than a few, full disclosure they are mostly Mac based. The one I always return to us Ulysses for Mac and iOS.

I find the simplicity of navigation and clean UI a great way for me to work with quick notes through to full articles and documentation.

My second choice is SublimeText 3 just because it always seems super fast at everything :)

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
klvenky profile image
Venkatesh KL

I am not someone who writes amazing markdowns nor lot of READMEs. So,I just like vscode with the inbuild preview feature, seeing the live output on my right

Collapse
labibllaca profile image
labibllaca

I would recommend you HackMD. It's pretty up to date, small and everything one like myselfe needs. So give it a try.

Cheers, Labi

Collapse
dechamp profile image
DeChamp Author

Awesome. It looks like there is community built around it as well? Do you take advantage of that?

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
aligear profile image
aligear

I use the Bear app on iOS and it has a lot of features, like linking between notes and a powerful tag system.

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
qm3ster profile image
Mihail Malo

I usually just stick to VSCode. Both when editing something inside a repo and if I just want some good formatting preview for comments/posts somewhere, since I likely have it open or at least within a click.
Sometimes I install Markdown All in One or Markdown Preview Enhanced.
Sometimes I don't.

Collapse
dskrad profile image
david

For those who want to use a markdown vim cli interface to Evernote, check out geeknote.me/

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
codemouse92 profile image
Jason C. McDonald

I just started using Remarkable, and overall, I'd say it's pretty good. Fast, nice theming, live preview, basic syntax highlighting...

My only gripe so far is the lack of any find or replace command, which makes some final checking awkward.

Collapse
iankurbiswas profile image
Ankur Biswas • Edited

I also use MacDown for writing MarkDown. It's very simple, easy to use and I love the design also. Very minimal and it does its job really damn well.

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
thomasthespacefox profile image
Thomas Leathers

I tried a few markdown editors, but eventually wound up using the nice markdown preview plugin for my regular IDE, Geany. its not the fanciest, but it works well for me, since I'm so used to using Geany for editing things.

It shows a live preview in either the sidebar or message area, and combined with the full suite of features of an IDE, lets me work fairly quickly, and manage the projects code & documentation in one program.

Collapse
steelwolf180 profile image
Max Ong Zong Bao

For me, I use Contentful editor to write and store my blog posts which is based from embed.ly.

Collapse
dechamp profile image
DeChamp Author

That is pretty cool setup!

Collapse
rhymes profile image
rhymes

I have been using Notion a little bit, and it exports to markdown

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
mathieujobin profile image
Mathieu Jobin

its a general editor, not specific to Markdown, but I use kate for everything

Collapse
daghall profile image
Markus Daghall

I've been using vimr the last year. It's alright.

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
rattanakchea profile image
Rattanak Chea

I recently came across Notable. It is also open source. github.com/fabiospampinato/notable

Collapse
kognise profile image
Kognise

I personally love Typora. It's simple, it's beautiful, and it has live preview.

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
steelwolf180 profile image
Max Ong Zong Bao • Edited

For me, I'm using Contentful as a markdown editor based upon embedly which also acts as CMS as well for my blog which I find that it's really cool.

Collapse
c2tarun profile image
Tarun

Boostnote is pretty awesome and it supports VIM, also its available for Linux. Pair it with Dropbox and the only thing I can ask more is an Android app ๐Ÿ˜Š

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

I use an Android App
Markor
I really like because of its Dark Mode ๐Ÿคค๐Ÿ˜Ž

Collapse
dechamp profile image
DeChamp Author

Thank you, added to list in post.

Collapse
zeljkobekcic profile image
TheRealZeljko

Vim or anything vim like. Currently I use emacs with the evil mode (basically vi(m) in emacs) which is awesome. Currently I use pandoc to convert markdown do presentations or pdf. Really nice tool.

Collapse
dechamp profile image
DeChamp Author

Well then checkout boostnote and turn on vim via settings. I'm loving it so far.

Collapse
thewhitewulfy profile image
Alok Prateek

Try zettlr. It's new, open source and great to use.

Collapse
stonefruit profile image
stonefruit

Thanks for compiling the list from comments. I use Boostnote.

Collapse
beelzenef profile image
Elena.NET

VS Code!

Collapse
fanfan1609 profile image
Dat Vo

Thanks for your sharing.
I want to practice MD for writing.

Try and give my opinion soon.

Collapse
elarcis profile image
Elarcis

It is less a Markdown editor than a note-taking app using Markdown, but I like Notableโ€™s simplicity and easy switch between reading and editing.

Collapse
jbradfield2018 profile image
techaddict

CutemarkEd

Collapse
e5pe profile image
Esperanza Cutillas Rastoll

Hi! Recently I discovered an editor named Left. It has something that remembers me of vim or an editor like it

Collapse
ivarptr profile image
Hippo Spark

Yu Writer, cross platform Markdown text editor with typing history and vim/emacs key binding support.