The search for a usable Markdown editor for my Linux desktop

Atom Markdown editor

I’ve spent the last several days looking for a note-taking/journal application that’s easy-to-use and also feature-rich. I’ve tried Lifeograph, RedNotebook and Xournal, but they didn’t fit the bill.

I actually lost data with Lifeograph, which was painful. However, life goes on.

So I went looking for something more to my liking. Something that’s Markdown-enabled. That has meant installing and uninstalling Markdown-enabled editors all day. With this post, I share with you what I’ve found and which ones passed the it-fits-the-way-I-work test.

The list is not in any order, but the ones that passed are towards the end.

1. MdCharm: The screenshot on the project’s website gave me hope that it might be something I could use, but development seems to have ceased and the download links are returning 404s. I decided to include this because I spent about an hour trying to install it before it became clear that it is no longer being maintained.

2. UberWriter: This is supported on Ubuntu and Ubuntu-based distributions. Feature-wise, it is lightweight, so even if it were supported on Fedora, I wouldn’t use it, especially when there are better options. It does have support for content export to ODT, HTML and PDF.

UberWriter Markdown editor
UberWriter Markdown editor for Linux

3. ReText: ReText has support for MathJax, tabs and content export to ODT, HTML and PDF. It’s for Linux and Mac OS X (via Homebrew repository). There’s a PPA for installation on Ubuntu and its derivatives, but the installation on other Linux distributions is not trivial.

Retext Markdown editor
Retext Markdown editor for Linux

4. GitBook:. This is a cross-platform editor (Linux, Mac OS X, and Windows). Unfortunately, I could not install it on either Linux Mint or Fedora because the installation script is very badly written. I tried modifying the script, but my modifications did not do the trick. By looking at the code, the correct fix shouldn’t be that difficult, but I’ll leave that for a later time.

Related Post:  Jitsi: Multi-protocol VoIP chat using ZRTP and SRTP

5. Springseed: This is a good one and it’s easy to use. However, like MdCharm, it looks like development as ceased, because the author has started another project called Flame that’s said to bring Springseed and Bolt together. I’m not sure if the author is referring to Bolt the CMS or Bolt the low-level key/value database for Go. Whatever it is, I’ll be keeping an eye on Flame. Meanwhile. Sprinbgseed is still usable and if you are looking for a simple, easy-to-use Markdown editor for your desktop, Springseed is a good option. Unfortunately, it is for Ubuntu 13.10+.

Springseed Markdown editor
Springseed Markdown editor for Linux (Debian and Ubuntu)

6. Haroopad: This is just about the best I came across and was able to isntall. It is cross-platform (Linux, Windows 7/8, and Mac OS X) and comes with some very cool features, including MathJax support, content import (from YouTube, Twitter, Vimeo, Slideshare, Flickr, Instagram, Soundcloud, Wikipedia, Pastebin) and export to PDF and HTML (export to WordPress, Tumblr, MediaWiki, EPub, ReStructured Text, RTF is in the works).

Related Post:  How to install PCLinuxOS 2011.6 on an encrypted LVM file system

Plus, the interface is clean and very polished. The only problem I have with Haroopad is this: Debian and Ubuntu are the only supported distributions (Fedora is my main, working desktop). Because I need an app like Haroopad really bad, I’m willing to switch to a Debian- or Ubunut-based distribution. Most likely Linux Mint or Deepin.

Haroopad Markdown editor
Haroopad Markdown editor for Linux (Debian and Ubuntu)

7. Atom: Atom has so many features it could very easily be called a full-featured IDE. However, the good folks at GitHub just prefer to call it a “hackable text editor for the 21st Century.” It is cross-platform (Linux, Mac OS X, and Windows), with binary installation for Debian/Ubuntu and source compilation for other Linux distributions. Looking for an editor to mess with just about any type of file? Atom is it.

Atom Markdown editor
Atom (Markdown) text editor for Linux

So, those were the results of my search for a Markdown-capable editor for my Linux desktop. Atom, Haroopad and Springseed came out tops, with Atom in the lead and Haroopad right on its tail. I wish these applications had good support for binary installation on RPM-based distributions.

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Newsletter: Subscribe for updates

Subscribe
Notify of
guest
7 Comments
Inline Feedbacks
View all comments
Antonio
6 years ago

Not related to markdown but if you are interested in a journal/note-taking application Keepnote (keepnote.org) worth a try. Not update but stable and no more data loss, because it save all notes as simple html files.
Thanks for your article, it’s really useful. 🙂

walterbyrd
walterbyrd
6 years ago

Haroopad does not run on debian 7.6.

$ haroopad

/usr/share/haroopad/haroopad: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14′ not found (required by /usr/share/haroopad/haroopad)

Lots of people have this problem.
https://github.com/rhiokim/haroopad/issues/271

asdf
asdf
7 years ago

Learn emacs
-Pandoc-mode
-Markdown-mode
-org-mode
plus more.

Take your pick.
Once you learn emacs, you’ll realise that all other editors are superfluous.

cowwy
cowwy
7 years ago

Have a look at remarkable: http://remarkableapp.net/

Downloads in .deb and .rpm format; export to PDF and HTML. It is in active development.

Álvaro
7 years ago

did you use Remarkable? remarkableapp(dot)net

Get the latest

On social media

Security distros

Hacker
Linux distros for hacking and pentesting

Crypto mining OS

Bitcoin
Distros for mining bitcoin and other cryptocurrencies

Crypto hardware

MSI GeForce GTX 1070
Installing Nvidia GTX 1070 GPU drivers on Ubuntu

Disk guide

LVM
Beginner's guide to disks & disk partitions in Linux

Bash guide

Bash shell terminal
How to set the PATH variable in Bash
Categories
Archives
7
0
Hya, what do you think? Please comment.x
()
x
Algorithm 2020

Did you get your ticket yet?

Algorithm 2022 is a 3-day conference on blockchain, cryptocurrencies and AI set for Feb. 10 – 12, 2022, in Dallas. Speakers from the US Air Force, Ministry of Digital Transformation, Ukraine, and more. click that button to learn more and get your ticket. Use BSD20 code for 20% off ticket price.