Remarkable: A Tiny Github Flavored Markdown Editor For Linux

Remarkable is one of the best Markdown editors available for Linux. This article takes a detailed look at this tiny but awesome GitHub flavored Markdown editor.

Markdown is a lightweight and simple Markup language. It allows you to create good looking documents using a plain text format. It’s easy to read and can be converted to a bunch of other file formats for ease of use.

If you’re not familiar with Markdown, you can follow the cheat-sheet here to get acquainted with it.

Now considering that you’re familiar with Markdown, it’s extremely helpful to have a good Markdown editor. Remarkable Markdown Editor is a great example of this.

remarkable markdown editor
Remarkable Editor Window

It not only has a clean and simple interface, but also a lot of useful features. Some of its features are:

Live Preview

This is one of the most helpful and important things to have in a Markdown editor. You don’t have to save your work and switch apps to check how it looks. You can see the magic as you type out your work!

remarkable markdown editor live preview
Live Preview

Github Flavored Markdown

Remarkable uses Github Flavored Markdown (GFM). Thus it is has a simple and easy to learn syntax along with support for

  • Checklists
  • Highlighting
  • Links
  • Images
  • .. and more!

Export to PDF and HTML

You can export your document to PDF or HTML for easy distribution. The exported file can be either plain text or stylized.

remarkable markdown export
PDF and HTML export support

Custom CSS

You can add your own custom styles if you’re not happy with the default style.

Syntax Highlighting

If you have code in your document, Remarkable has syntax highlighting support so that it is easier and more beautiful to look at.

Remarkable syntax highlighting markdown editor
Syntax Highlighting

Customizable

Remarkable can be easily customized to your liking. You can change how it looks, where the windows are, night mode, and more.

MathJax Support

You can add MathJax formatted mathematical expressions and they’ll be rendered in the proper way. This comes in very handy when doing schoolwork or research papers.

remarkable mathjax support markdown
MathJax mathematical expression support

Keyboard Shortcuts

There are a ton of keyboard shortcuts available. You can basically start and finish editing your document without your hands ever leaving the keyboard.

If you want to see some more examples and previews, you can visit their features and screenshots page here.

Install Remarkable Editor

The developer of Remarkable provides installer files for Ubuntu, Fedora and OpenSUSE based distributions. You can get them from the download section of its website.

Arch-based distributions have an AUR package available. If you use Windows from time to time, the Windows version is in the works and will be released soon.

I personally use this editor quite often and find it to be very intuitive and easy. And as always, if you have any questions or suggestions drop a comment below!

Similar Posts

  • Just tried using Remarkable, and even with a build from March of this year, it seems to contain enough obsoleted Python code it doesn’t want to run under Fedora 34. And I had to find that by searching on it’s error messages. I figured I’d rebuild it against the system I want to run it on, but not much in documentation there either.

    Would like to try it, but right now I need an ditor, not another distraction and side-trip.

  • Has anyone got an idea what needs to be done for Mathjax expressions to be actually recognised by the editor? I installed it just for this purpose after reading this article and it does not do what I expected it to do and I can’t find any instructions on how to change that. (I used $…$, $$….$$, /(…),`…`and I don’t know what else I could find on the web but nothing does the trick. )

  • Hmmm something like Deepin OS is good I think, the interface is minimalist and very simple to use ;)

  • Thanks, Remarkable is very good and light. But, a small annoying problem is that no matter wherever you edit in the source pane, live preview pane refreshes to the beginning. I think that should not happen. Is there any settings adjustment for that?