Connect with us

Technology

The Finest Markdown Editor for Linux – SitePoint


Utilizing Markdown syntax is my most popular manner of writing. I take advantage of it to create content material for the Internet and to jot down easy notes. It’s a easy, minimalistic technique of writing formatted textual content that works effectively and doesn’t lock you right into a proprietary system. That sits effectively with the Linux philosophy.

And it’s catching on. Since John Gruber created it in 2004, it has turn out to be more and more used on-line and in apps of varied varieties. It’s value studying. You’ll discover the syntax on Gruber’s Daring Fireball weblog and our free printable Markdown cheat sheet.

There are many Markdown editors for Mac and Home windows. What’s obtainable for Linux? I’ll listing your principal FOSS and non-FOSS choices under and make some suggestions on the finish.

Let’s get into it.

13 Textual content Editors with Markdown Help

You should use your favourite Linux textual content editor to jot down Markdown. You may discover that it has native help for Markdown, or {that a} Markdown extension or plugin is out there. Listed below are some examples:

  1. Vim has the vim-markdown and vim-instant-markdown plugins that function syntax highlighting and folding.
  2. GNU Emacs has a Markdown Mode for Emacs bundle that features shortcut keys and syntax highlighting.
  3. Spacemacs has a Markdown layer so as to add Markdown help.
  4. Bluefish contains syntax highlighting for Markdown information.
  5. Eclipse has the Markdown Textual content Editor plugin which features a doc define, folded sections, preview, export to HTML, process tags, phrase wrap, and paragraph formatting.
  6. Gedit contains syntax highlighting for Markdown information.
  7. Geany presents the Markdown plugin with preview and syntax highlighting.
  8. Kate, the KDE textual content editor, helps Markdown syntax highlighting.
  9. Atom helps Markdown out of the field, with options like syntax highlighting and preview. This performance might be expanded by a number of community-generated packages, together with Markdown-Author, Markdown-Scroll-Sync, and Markdown-Format.
  10. Notepad++ permits you to add Markdown help utilizing the MarkdownViewer++ plugin.
  11. Elegant Textual content 3 (not FOSS) might be become a full-featured Markdown editor. We present you ways right here.
  12. Visible Studio Code (not FOSS) presents numerous Markdown extensions. These can help you preview and compile Markdown information and supply a top level view view that folds headers.
  13. VSCodium is an open supply model of Visible Studio Code with out the telemetry and monitoring.

10 File-based Markdown Editors

Many Markdown editors work like textual content editors and IDEs, permitting you to jot down or edit particular person information. These present extra helpful options you gained’t discover in most textual content editors, together with:

  • syntax highlighting and a preview pane
  • keyboard shortcuts
  • export/convert Markdown into HTML, PDF, ODT and extra
  • a distraction-free writing atmosphere
  • phrase depend, doc statistics, and spell examine
  • superior formatting, together with tables and mathematical expressions.

1. Apostrophe

Apostrophe is a distraction-free Markdown editor with a chic and minimalistic interface. It’s a fork of UberWriter by the unique builders, an app that was impressed by iA Author.

  • License: GPLv3
  • Toolkit: GTK+
  • Final up to date: 2021
  • Different platforms: n/a

A distraction free Markdown editor for GNU/Linux made with GTK+

Easy methods to set up: The official web site contains directions on tips on how to construct Apostrophe utilizing GNOME Builder, Git, and Flatpak.

2. Mark Textual content

Mark Textual content is an easy and stylish Markdown editor written to fulfill the writer’s personal writing wants and is predicated on the Electron Framework. Extensions help math expressions (KaTeX), entrance matter, and emojis, and you may export to HTML and PDF information. Varied mild and darkish themes can be found.

  • License: MIT
  • Framework: Electron
  • Final up to date: 2021
  • Different platforms: macOS, Home windows

Subsequent technology Markdown editor. A easy and stylish open-source Markdown editor that’s centered on velocity and usefulness.

Easy methods to set up: The app’s Linux Set up Directions web page outlines tips on how to set up Mark Textual content by way of an AppImage, Flatpak, and Tarball.

Mark Text Markdown editor screenshot

3. ReText

ReText is a extra highly effective device and capable of edit each Markdown and reStructuredText. A number of information might be opened in tabs, you may view rendered Markdown in a preview pane, and tags and symbols can be found from the icon bar.

  • License: GPL
  • Language: Python
  • Final up to date: 2021
  • Different platforms: n/a

Easy however highly effective editor for Markdown and reStructuredText.

It contains syntax highlighting and a synchronized preview pane, and MathJax and Python-Markdown are supported. There’s a desk modifying mode, and PDF, ODT, and HTML export.

Easy methods to set up: ReText is included within the Debian and Ubuntu software program repositories and requires that Python 3.6 or later be first put in. Full directions are discovered on the official web site.

Retext Markdown editor screenshot

4. Ghostwriter

Ghostwriter has a variety of distraction-free options, together with full-screen mode, a clear interface, and a darkish theme. Focus Mode highlights the textual content across the cursor and fades the remainder, and Hemingway Mode disables the backspace and delete keys, forcing you to jot down relatively than edit.

  • License: GPLv3
  • Toolkit: QT
  • Final up to date: 2021
  • Different platforms: Home windows

A distraction-free Markdown editor for Home windows and Linux. Fashionable. Open supply. Free.

Different options embrace built-in themes, dwell preview, and drag-and-drop pictures. There’s additionally an Define HUD that offers you an outline of your doc, and loads of statistics, together with phrase depend. You’ll be able to export your doc to HTML and a wide range of different codecs.

Easy methods to set up: You’ll discover directions on tips on how to set up GhostWriter on Ubuntu and its derivatives, Fedora, and OpenSUSE on GitHub.

Ghostwriter Markdown editor screenshot

5. Marker

Marker is a fundamental Markdown editor with syntax highlighting and a preview pane. It contains help for KaTeX and MathJax math notation, Mermaid diagrams, and Constitution graphs.

  • License: GPLv3
  • Toolkit: GTK+
  • Final up to date: 2021
  • Different platforms: n/a

Marker is a Markdown editor for Linux made with GTK+-3.0

Easy methods to set up: You’ll discover packages for Fedora, Flathub, and Arch Linux on GitHub together with a listing of dependencies.

Marker Markdown editor screenshot

6. KeenWrite

KeenWrite is a extremely technical Markdown editor written in Java. It presents user-defined interpolated strings, auto-complete variable names, and real-time spell examine. Diagrams can embrace variables and TeX math equations might be created. Paperwork might be opened in tabs and a doc define might be opened in a separate pane.

  • License: BSD
  • Framework: Java
  • Final up to date: 2021
  • Different platforms: Home windows

Java-based desktop textual content editor with dwell preview, string interpolation, and formulation

Observe: KeenWrite is predicated on the no-longer maintained Markdown-Author-FX.

Easy methods to set up: KeenWrite is a Java app, and directions for putting in it on Linux can be found on the official web site.

KeenWrite Markdown editor screenshot

7. HedgeDoc

HedgeDoc (previously generally known as CodiMD) is a collaborative Markdown editor. Paperwork are shared by way of a notice hyperlink, and graphs, diagrams, and displays might be created.

  • License: AGPLv3
  • Language: TypeScript
  • Final up to date: 2021
  • Different platforms: On-line

The most effective platform to jot down and share Markdown

Easy methods to set up: HedgeDoc might be put in from a Docker picture, Heroku, or manually. Detailed set up directions are offered.

HedgeDoc Markdown editor screenshot

8. Abricotine

Abricotine is a sophisticated, Electron-based Markdown editor that renders Markdown within the textual content editor, together with syntax highlighting. The app helps tables and the power to insert pictures and embedded YouTube movies into your doc.

  • License: GPL
  • Framework: Electron
  • Final up to date: 2020
  • Different platforms: macOS, Home windows

Abricotine is an open-source Markdown editor constructed for desktop.

Extra options embrace math written with LateX, checklists, anchors, and spell checking. A desk of contents of your doc might be displayed in a aspect panel.

Easy methods to set up: Ubuntu DEB packages, tarballs, and supply code can be found from the downloads web page.

Abricotine Markdown editor screenshot

Exceptional is an easy-to-use Markdown editor that helps syntax highlighting, a synchronized preview pane, and helpful keyboard shortcuts. MathJax formatting is supported and you may export your paperwork to HTML or PDF.

  • License: MIT license
  • Language: Python
  • Final up to date: 2020
  • Different platforms: Home windows

A totally featured Markdown editor

Easy methods to set up: Simple installers for Debian, Ubuntu, Fedora, OpenSUSE, and Arch methods can be found from the official web site.

Remarkable Markdown editor screenshot

10. Typora (not FOSS)

Typora is extremely minimalistic, and even removes the Markdown syntax as you kind, changing it with a preview of the formatting. What you see is what you get. It’s clear and makes studying simpler.

  • License: Proprietary, free throughout beta
  • Language: Python
  • Final up to date: 2021
  • Different platforms: macOS, Home windows

A really minimal Markdown editor.

Regardless of its simplicity, Typora is feature-rich and helps pictures, lists, tables, code fences, MathJax blocks, and tables of contents. Keyboard shortcuts do what you count on, and the themes are totally configurable by CSS.

Easy methods to set up: The official web site gives the main points of tips on how to entry Typora’s Ubuntu repository and likewise gives a tarball.

Typora Markdown editor screenshot

8 Library-based Markdown Editors

Listed below are some alternate apps that can help you handle full libraries of Markdown information.

1. Joplin

Joplin is an open-source different to Evernote and might import Evernote’s .enex information. All notes are in Markdown format and might be synchronized between your gadgets with end-to-end encryption by way of numerous fashionable cloud providers.

  • License: MIT License
  • Framework: Electron
  • Final up to date: 2021
  • Different platforms: macOS, Home windows, iOS, Android

Joplin is a free, open supply notice taking and to-do software, which may deal with numerous notes organised into notebooks. The notes are searchable, might be copied, tagged and modified both from the purposes instantly or from your individual textual content editor. The notes are in Markdown format.

Easy methods to set up: The official web site presents an AppImage, terminal instructions for obtain scripts, and a hyperlink to an unofficial Arch Linux bundle.

Joplin Markdown editor screenshot

2. Zettlr

Zettlr is a quick, versatile, tab-based Markdown editor designed for writing skilled and educational textual content. It permits you to join your notes utilizing the Zettelkasten methodology and integrates with reference managers like Zotero, JabRef, and Juris-M. It presents themes, darkish mode, and heatmap search.

  • License: GPLv3
  • Framework: Electron
  • Final up to date: 2021
  • Different platforms: macOS, Home windows

A Markdown editor for the twenty first Century

Easy methods to set up: The obtain web page presents Debian, Fedora, and AppImage packages.

Zettlr Markdown editor screenshot

3. MindForger

MindForger is a pocket book, data administration device, and Markdown editor designed to retailer and discover your whole notes and miscellaneous data. It shows associated content material as you write, presents a graphical tag navigator, and helps MathJax notation. Synchronization is feasible in numerous methods, and an emphasis is positioned on safety and privateness.

  • License: GPLv2
  • Language: C++
  • Final up to date: 2020
  • Different platforms: macOS, Home windows

Are you drowning in data, however ravenous for data?

Easy methods to set up: The official web site presents hyperlinks to Ubuntu, Debian, Fedora, Arch Linux, and Docker packages, in addition to a tarball.

MindForger Markdown editor screenshot

4. Enhance Observe

Enhance Observe is a collaborative Markdown workspace for improvement groups primarily based on the Electron Framework. You’ll be able to co-author in actual time, entry management is out there, and help for diagrams, a public API, and Zapier is obtainable.

  • License: GPLv3, free for people, from $3/member/month for groups (together with on-line storage)
  • Framework: Electron
  • Final up to date: 2020
  • Different platforms: macOS, Home windows, on-line

Enhance Observe is a robust, lightspeed collaborative workspace for developer groups.

Observe: Enhance Observe is a renewal of an older Boostnote app.

Easy methods to set up: DEB, RPM, and AppImage packages can be found from the official web site.

Boost Note Markdown editor screenshot

5. Obsidian (not FOSS)

Obsidian might not be FOSS however imposes no lock-in. All information is saved in folders of plain Markdown information that may be opened in any textual content editor. It makes use of them to create a robust data base together with hyperlinks, backlinks, and a graph view of your information. It’s extensible by way of a wealthy plugin ecosystem. For extra data, confer with my Obsidian information.

  • License: Proprietary, free for private use
  • Framework: Electron
  • Final up to date: 2021
  • Different platforms: macOS, Home windows

Obsidian is a robust data base that works on high of a neighborhood folder of plain textual content Markdown information.

Easy methods to set up: AppImage, Snap, and (group maintained) Flatpak packages can be found from the official web site, as is a DEB bundle and tarball.

Obsidian Markdown editor screenshot

6. WordMark (Beta, not FOSS)

WordMark is a minimalistic, distraction-free Markdown editor designed for bloggers. Markdown is rendered within the edit window in real-time, pictures might be dragged and dropped into the app, and publishing to WordPress and GitHub is obtainable. You’ll be able to even create a checkable to-do listing.

  • License: Proprietary, free throughout beta
  • Framework: Electron
  • Final up to date: 2021
  • Different platforms: macOS, Home windows

An actual time Markdown editor for bloggers. It helps a number of platforms, and stands out with its lovely design, varied options, and deal with particulars.

Easy methods to set up: An Ubuntu 16.04 (or later) DEB bundle is out there from the official web site.

WordMark Markdown editor screenshot

7. InkDrop (not FOSS)

InkDrop is an extensible, full-featured Markdown library that gives cloud sync between your computer systems and gadgets and 10 GB of on-line storage. You’ll be able to customise its look with themes and its options with 100+ plugins, and if you happen to favor to, you may self-host your information utilizing a CouchDB server.

  • License: Proprietary, $4.99/month
  • Framework: Electron
  • Final up to date: 2021
  • Different platforms: macOS, Home windows, iOS, Android

Organizing your Markdown notes made easy.

InkDrop helps Vim, Emacs, and Elegant Textual content keybindings in addition to math notation, movement charts, and sequence diagrams. A distraction-free mode, process administration, and public hyperlinks to notes are additionally obtainable.

Easy methods to set up: Snap, DEB, and RPM packages can be found. Set up directions are discovered within the app’s on-line consumer handbook.

InkDrop Markdown editor screenshot

8. Write! App (not FOSS)

Write! App is a minimalist, tab-based Markdown writing app with cloud backup that doesn’t require third-party providers. You’ll be able to collaborate with others on shared paperwork, which might be printed on the Internet with a public hyperlink. A spell examine and phrase depend are offered.

  • License: Proprietary, $24.95
  • Framework: unclear however “native”
  • Final up to date: 2018
  • Different platforms: macOS, Home windows

Write! is a chic workspace to create notes, to-do lists, writing initiatives and texts of any form. It has all options of an excellent phrase processor packed right into a clutter-free interface.

Easy methods to set up: That is unclear. There are not any set up directions on the official web site (aside from “Set up and use!”) and you may’t obtain it till after you’ve bought it.

Write! App Markdown editor screenshot

So, What Is the Finest Markdown Editor for You?

That’s various selection! Which Linux Markdown editor is greatest for you? That is determined by your priorities, and what you’ll be utilizing the app for.

Let’s slim down the choices for you:

  • If you have already got a favourite textual content editor, discover what you are able to do to make it extra Markdown-friendly.
  • Should you favor software program with a GPL license, select from Apostrophe, ReText, GhostWriter, Marker, Abricotine, Zettlr, MindForger, and Enhance Observe.
  • Should you worth a distraction-free writing atmosphere, then resolve between Apostrophe, Mark Textual content, Ghostwriter, Abricotine, Typora, or WordMark.
  • Should you’re simply after a typical Markdown editor that helps fundamental syntax and has a preview pane, take a look at Apostrophe, Mark Textual content, ReText, Marker, and Exceptional.
  • Should you require superior formatting choices, together with maths and tables, then Mark Textual content, Marker, KeenWrite, Abricotine, Exceptional, Typora, MindForger, and InkDrop do what you want.
  • Should you want collaboration options, have a look at HedgeDoc, Enhance Observe, or Write! App.
  • These apps additionally run on Home windows: Mark Textual content, Ghostwriter, KeenWrite, Abricotine, Exceptional, Typora, Joplin, Zettlr, Enhance Observe, Obsidian, WordMark, InkDrop, Write App!
  • And these additionally run on macOS: Mark Textual content, Abricotine, Typora, Joplin, Zettlr, MindForger, Enhance Observe, Obsidian, WordMark, InkDrop, Write! App.

The proper app for you’ll match your necessities and be obtainable in your distro. Blissful exploring!

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *