5 markdown editors I recommend trying

Everyone has their favorite markdown editor. Here are a few I have tried.
26 readers like this.
pink typewriter

Original photo by Marco Tedaldi. Modified by Rikki Endsley. CC BY-SA 2.0.

You can use markdown for anything—formatting websites, authoring books, and writing technical documentation are just some of its uses. I love how easy it is to create rich documents. Everyone has their favorite markdown editor. I have used several on my markdown journey. Here are five markdown editors I have considered. 

  1. Abricotine is an open source editor released under the GPL v.3.0. You can enter formatting by hand or use the menu to insert Github flavored Markdown. Abricotine allows you to preview text elements like headers, images, math, embedded videos, and to-do lists as you type. The editor is limited to exporting documents as HTML. You can use Abricotine on Linux, macOS, and Windows.

  2. MarkText is a simple markdown editor. It has many features, and it does a good job of handling documents formatted in markdown. MarkText also supports Github flavored Markdown, which allows you to add tables and blocks of code with syntax highlighting. It supports real-time preview and has a simple interface. MarkText is licensed under MIT. It supports output in HTML and PDF. MarkText is available on Linux, macOS, and Windows.

  3. Ghostwriter Is a markdown editor for Linux and Windows. According to users of its website: "Enjoy a distraction-free writing experience, including a full-screen mode and a clean interface. With markdown, you can write now and format later." It has built-in light and dark themes that come by default, or you can write your own. You can preview documents as live HTML that you can copy and paste directly into a blog or export into another format. Ghostwriter is released under the GPL v.3.0.

  4. Atom is billed as a hackable text editor for the twenty-first century. It can function as a markdown editor too. It runs on Linux, Windows, and macOS and is released with an MIT license. It supports Github flavored Markdown, and Ctrl+Shift+M opens a preview panel so you can easily see the HTML preview. You can get started easily by creating a file and saving it with the .md file extension. This tells Atom that it is a markdown file. Atom automatically applies the right packages and syntax highlighting.

  5. VSCodium is the free open source code release of Microsoft's VSCode editor without the telemetry built into the stock Microsoft product. It is released with an MIT license and provides all the functionality of VSCode without the proprietary features. In addition to its other features, VSCodium can function as a markdown editor. Create a new file, click Select a Language, choose Markdown and begin writing your code. Easily preview the text by pressing Ctrl-Shift+V and then toggle back to the editor. You can also easily extend the markdown editor by adding an extension. This is my favorite is markdown editor and it has an MIT license.

What's your favorite markdown editor? Let us know in the comments.

What to read next
User profile image.
Educator, entrepreneur, open source advocate, life long learner, Python teacher. M.A. in Educational Psychology, M.S. Ed. in Educational Leadership, Linux system administrator.


Great list! I've been using Ghostwriter for a while now.

I'm use typora.

For long heavy text - Typora; previously - texts.io
For light markdown - VS Code.

Apostrophe (GNOME), minimal/simple and do the job

Over the last while, I've become a huge fan of Apostrophe. That said, I do have a soft spot for Mark Text and used Quilter rather extensively when I first moved to elementary OS in 2020.

I can recommend Zettlr (www.zettlr.com)

The article says Abricotine can only export to html. This is not correct. It has the most comprehensive and flexible export of any markdown editors I have used. To me markdown is all about export options - with one lot of text one can output to epub, pdf or other with eg double columns and table of contents - this is what makes markdown magical. Abricotine enables setting up of flexible outputs that others don't.

I use Joplin, it's available for desktop and mobile.

I luv Joplin. While it is much more than just a markdown editor, its editing functionality is quite good. I take a LOT of notes for work and some for personal use. All my notes are in markdown. Most of my notes contain code and command line snippets and you obviously know about markdown's capabilities there. Joplin is a great open source markdown note taking app that works on Linux, Mac and Windoze. All my voluminous notes are encrypted and automatically sync to the cloud in DropBox.

Apostrophe is my favorite and its recently added to the GNOME Circle Apps selection.

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