Writing in Markdown with Mark Text

Back in the early and mid-1990s, there was something of a boom in dedicated HTML editors. Those were a mix of code editors and WYSIWYG tools, all of which were designed to get more and more people publishing in the then-burgeoning World Wide Web. As the years passed, so did most of those editors.

Over the last while, something similar has been happening with dedicated Markdown editors. Not to the extent of their HTML-only predecessors from a few decades back, but there are more than a handful on the market.

Those editors range from being just glorified text editors to editors which are quite good — like Typora, for example. One dedicated Markdown editor that I’ve been exercising a lot recently is Mark Text. It reminds me of an open source version of Typora. While not quite as polished as Typora, Mark Text is quite a flexible editor.

Let’s take a look at it.

Getting Started

Download the version of Mark Text for your operating system — there are versions for Linux, MacOS, and Windows. Then, install it.

When you start Mark Text, it’s a sparse, blank canvas.

Mark Text after you start it

You can either start a new document or open an existing one.

Editing a document in Mark Text

You can add Markdown formatting to your documents by:

There’s nothing fancy there, but Mark Text does render the formatting rather than displaying markup. If you click on an item that’s been formatted, the markup appears.

Displaying markup in Mark Text

Exporting Your Work

If you ever need to export your work, click on the stacker menu in the top-left corner. Select File > Export and then choose either HTML or PDF.

This window displays:

Export options screen in Mark Text

You can customize the output on these tabs:

Here's what a PDF exported from Mark Text looks like:

Example of a PDF exported from Mark Text

Configuring Mark Text

To be honest, I was quite surprised at how much you can customize Mark Text. To configure the editor, click the stacker menu and select File > Preferences.

Mark Text’s preferences screen

I won’t go through the full list of configuration options, but you can set:

A Few Other Features

Like many pieces of software, Mark Text has a number of features that you might not regularly use but which can be useful. Here’s a look at a couple of them:

The editor keeps a running word count in the top-left corner, beside the stacker menu. Hold your mouse over that and you also get a count of the characters and paragraphs in your document.

Running word count in Mark Text

If you need to copy some or all of your document to another file, you can copy text as Markdown or as HTML. You can also paste text into the editor as plain text.

When you highlight some text, a small toolbar containing formatting options displays. It’s a nice little touch.

Mark Text’s pop-up formatting bar

While this isn’t important to me (I like my editors plain), you can choose one of six themes to give the editor a different look and feel. Here’s an example of one of the dark themes:

Example of one of Mark Text’s dark themes

Final Thoughts

As I mentioned at the beginning of this article, Mark Text brings to mind an open source version of an editor called Typora. Sure, Mark Text doesn’t have as many bells and whistles as Typora does. It is constantly improving — I’ve used Mark Text since the beginning of 2020 and have noticed how it’s gotten better over the months.

Mark Text is a good choice if you’re looking for an easy-to-use semi-WYSIWYG Markdown editor that packs a number of useful features. While Mark Text might not be for everyone, but it might be for you.