4 open source Markdown editors

If you're looking for an easy way to format Markdown text, these editors may fit your needs.
434 readers like this.
Typewriter keys

April Killingsworth. Modified by Rikki Endsley. CC BY-SA 2.0.

I do most of my writing in a text editor and format it with Markdown—articles, essays, blog posts, and much more. I'm not the only one, either. Not only do countless people write with Markdown, but there are also more than a few publishing tools built around it.

Who'd have thought that a simple way to format web documents created by John Gruber and the late Aaron Schwartz would become so popular?

While most of my writing takes place in a text editor, I can understand the appeal of a dedicated Markdown editor. You get quick access to formatting, you can easily convert your documents to other formats, and you can get an instant preview.

If you're thinking about going Markdown and are looking for a dedicated editor, here are four open source options for your writing pleasure.

Ghostwriter

Ghostwriter ranks in the top three of the dedicated Markdown editors I've used or tried. And I've used or tried a few!

Ghostwriter

As an editor, Ghostwriter is pretty much a blank canvas. Start typing and adding formatting by hand. If you don't want to do that, or are just learning Markdown and don't know what to add, you can select certain formatting from Ghostwriter's Format menu.

Admittedly, it's just basic formatting—lists, character formatting, and indenting. You'll have to add headings, code, and the like by hand. But the Task List option is interesting. I know a few people who create their to-do lists in Markdown, and this option makes creating and maintaining one much easier.

What sets Ghostwriter apart from other Markdown editors is its range of export options. You can choose the Markdown processor you want to use, including Sundown, Pandoc, or Discount. With a couple of clicks, you can convert what you're writing to HTML5, ODT, EPUB, LaTeX, PDF, or a Word document.

Abricotine

If you like your Markdown editors simple, you'll like Abricotine. But don't let its simplicity fool you; Abricotine packs quite a punch.

Abricotine

Like any other editor, you can enter formatting by hand or use the Format or Insert menus. Abricotine also has a menu for inserting a GitHub Flavored Markdown table. There are 16 pre-packaged table formats, and you can add rows or columns as you need them. If the tables are looking a bit messy, you can pretty them up by pressing Ctrl+Shift+B.

Abricotine can automatically display images, links, and math. You can turn all that off if you want to. The editor is, however, limited to exporting documents as HTML.

Mark Text

Like Abricotine, Mark Text is a simple Markdown editor that might surprise you. It has a few features you might not expect and does quite a good job of handling documents formatted with Markdown.

Mark Text

Mark Text stays out of your way. There are no menus or toolbars. You get to the commands and functions by clicking the stacked menu in the top-left corner of the editor window. It's just you and your words.

The editor's default mode is a semi-WYSIWYG view, although you can change that to see the formatting code you've added to your writing. As for that formatting, Mark Text supports GitHub Flavored Markdown, so you can add tables and formatted blocks of code with syntax highlighting. In its default view, the editor displays any images in your document.

While Mark Text lacks Ghostwriter's range of export options, you can save your files as HTML or PDF. The output doesn't look too bad, either.

Remarkable

Remarkable lies somewhere between Ghostwriter and Abricotine or Mark Text. It has that two-paned interface, but with a slightly more modern look. And it has a few useful features.

Remarkable

The first thing you notice about Remarkable is its Material Design-inspired look and feel. It's not for everyone, and I'll be honest: It took me a little while to get used to it. Once you do, it's easy to use.

You get quick access to formatting from the toolbar and the menus. You can also change the preview pane's style using one of 11 built-in Cascading Style Sheets or by creating one of your own.

Remarkable's export options are limited—you can export your work only as HTML or PDF files. You can, however, copy an entire document or a selected portion as HTML, which you can paste into another document or editor. 


Do you have a favorite dedicated Markdown editor? Why not share it by leaving a comment?

That idiot Scott Nesbitt ...
I'm a long-time user of free/open source software, and write various things for both fun and profit. I don't take myself all that seriously and I do all of my own stunts.

12 Comments

I think you can simply cite Atom :D

Why cite it when I can write an article about it ...

Anyway, this article is about dedicated Markdown editors, which Atom isn't.

In reply to by Alexandre Rousseau (not verified)

Why only write about 'dedicated' markdown editors. Are there just too many non-dedicated OS IDEs to mention? Rstudio for example is wonderous.

In reply to by ScottNesbitt

Why? Because the people I had in mind when writing this article (and who I have in mind when I write most of my articles) are the non-technical users who probably wouldn't use an IDE.

If you're looking for an article about RStudio, then check out this one by Community Moderator Don Watkins.

In reply to by Michael Rasmussen (not verified)

StackEdit is my favourite.

I see someone mentioned Re-Text already. Another that I've found is Typora, available from https://typora.io/. It's available for Linux and Windows and the Beta version for the Mac is pretty solid as well. Unfortunately, you switch modes to do the preview rather than having a second frame to see it as you type, but you can enter your contents in either format.

Typora's a good editor, but it's not open source as far as I can see.

In reply to by TJ Bruce (not verified)

Remarkable is not currently available in Windows
even though it appears to be written in Python 3

If you want to edit Markdown files on Android, you might want to give Markor a go.

SimpleNote supports MarkDown and actually works quite well. And it's actually nice looking, whereas ... I don't know how you found these, but they are all train wrecks, IMO. I found this article a couple months ago, tried them all and disliked them all. There UIs are just ugly! Some other editors that are better than the ones in this article (again, IMO) are Marxico (focused on Evernote) and SimpleNote, focused on an all-platform solution. I've moved from Marxico to SimpleNote recently, to have Windows and iOS synced are sharing the same app, but both are great.

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.