MultiMarkdown Composer is the first program made available by MultiMarkdown Software, LLC. It is a text editor for macOS written by Fletcher Penney, that is designed from the ground up around the MultiMarkdown syntax. Other text editors have support for MultiMarkdown (MMD) and Markdown (MD), but most of them are either too complex for most users, or seem to include support for MMD/MD as an afterthought. MultiMarkdown Composer was designed to make it as easy as possible to create and manage MultiMarkdown documents.
You can also check out the demo version of MultiMarkdown Composer — see how it works before you buy it!
We’ve been hard at work at completely rebuilding MultiMarkdown Composer — it’s faster, more flexible, and better in just about every way. Version 3 features a completely rewritten parsing engine built for speed, accuracy, and flexibility. It is designed to support new features and improved peformance. Some of the features require that MultiMarkdown itself be improved – this lead to the creation of MultiMarkdown version 6.
Owners of version 2 gain access to version 3 as well – download the beta for v3 here.
If you want to keep up with the latest news and announcements, join our mailing list.
In the meantime, MultiMarkdown Composer 2 is still available for purchase at the Mac App Store. The price has been reduced, and there will be a sale when version 3 is released, meaning you won’t pay any extra to get version 2 now and upgrade later. It’s the best of both worlds!
MultiMarkdown Composer is a text editor for Mac that is designed from the ground up around the MultiMarkdown Syntax. It is designed to make writing in MultiMarkdown (or Markdown) even easier than it already is, with automatic syntax highlighting, built in previews, easy export to any format that is supported by MultiMarkdown, and more!
By using an editor built around MultiMarkdown, you can focus on the actual writing, rather than worrying about formatting and styles. Let the computer deal with that when you’re ready to export your document to another format.
MultiMarkdown Composer has been completely rewritten over the last year to be faster, more accurate, more flexible, and easier to use. Since version 1 was released, we have received a lot of valuable feedback and suggestions for improvements. We have been able to implement almost all of those suggestions, plus a few more:
Because Composer is built around MultiMarkdown, it is able to intelligently predict what you’re going to want next. Whether creating a list, a table, or a section title, Composer will help automatically format your text to make writing easy as possible:
MultiMarkdown Composer has an entirely new highlighting engine that offers improved performance, providing syntax highlighting for your document built from the same PEG used in MultiMarkdown itself. This allows you to know ahead of time how MultiMarkdown is going to interpret your document, to help you focus on writing!
The Info HUD will show you at a glance how many word, characters, and lines are in your document, or in a selected portion.
Composer supports custom Style Themes that allow you to control almost every aspect of its appearance:
Composer comes with several built-in themes that demonstrate the flexibility available, but you are limited only by your imagination! Additional style themes are available.
The Table of Contents HUD helps you instantly navigate longer documents. When you select an entry, the editing and preview panes scroll to the selected section of your document. You can even drag and drop to rearrange your document. The search pane allows you to filter the TOC for the sections you’re interested in. You can even drag an entry to the editing window to automatically create a link to that section.
CriticMarkup is “a way for authors and editors to track changes to documents in plain text. As with Markdown, small groups of distinctive characters allow you to highlight insertions, deletions, substitutions and comments, all without the overhead of heavy, proprietary office suites.”
MultiMarkdown Composer adds premium support for CriticMarkup:
Turn on “Track Changes” and Composer will automatically add the appropriate CriticMarkup code to account for your changes, whether you’re adding, deleting, or changing text in your document.
You can compare two versions of a document and Composer will automatically generate the CriticMarkup highlighting the changes from one to the other — perfect when collaborating with other writers, or finding which version of a document is the “right” one.
The “Changes” HUD shows you at a glance all the changes in your document, and allows you to accept or reject them as desired.
The HTML preview can show you the original version or the revised version of your document, as well as a combined view highlighting the changes on screen.
See the video below for a demonstration of what this powerful combination can do (courtesy of the guys from CriticMarkup!)
Composer can export from MultiMarkdown into:
If you store your references in a BibTeX file and include that filename in the metadata for your document, Composer’s “Reference” HUD will include all the citations from your BibTeX file to allow you to easily insert them when desired. Note, however, that Composer is not a full-featured reference manager.
As of version 2.3, MultiMarkdown Composer can keep the editing pane and the preview pane in sync when you scroll up or down, even with complex documents. Other editors pretend to have this feature by forcing both panes to move to the same distance down the page — but with many real world documents this just isn’t accurate. Composer analzyes the structure of your document to ensure that the scrolling is as accurate as possible.