Editorial

Powerful Markdown Editing and Workflow Automation for iOS

Editorial is a plain text editor for iPad and iPhone with powerful automation tools and a beautiful inline preview for writing Markdown.

$6.99 — universal app for iPad and iPhone; requires iOS 7.

You can combine a large selection of simple text processing actions into your very own workflows — all in an intuitive drag'n'drop interface that makes it easy to see what's happening.

And if that's not enough, you have a full-fledged Python interpreter at your fingertips, including modules for easily accessing the editor's text, the iOS clipboard, photo library, or even entirely custom user interfaces. Editorial is the first fully-scriptable writing app on iOS.

Editorial is designed to make writing on iOS efficient, and that applies not only to the advanced workflow system, but just as much to the actual editor. The extended Markdown keyboard gives you quick access to all the special characters you need, and it doubles as a gesture area for positioning the cursor.

The one-tap outline lets you quickly jump between different sections of your document, and check the current word count. You can track your progress by comparing different versions of your documents in Dropbox, or restore a part that you've deleted accidentally (iPad version only).

Features

Inline Markdown Preview
When you write in Markdown, you can see a basic preview of your markup right within the editor. You can always swipe left to see a full HTML preview.

If you prefer really plain text, you can of course turn this off.

Extensible with Workflows
More than 50 configurable actions can be combined into powerful workflows for extending Editorial's feature set.

Because many standard actions like Send Email are actually workflows in Editorial, you can easily tweak them to match your preferences.

→ Workflow Directory

“It would be hard to imagine a better editor, let alone recommend one that actually exists.”
Jeff Blagdon, The Verge
Scriptable with Python
You can make use of a full Python interpreter in your workflows. Editorial comes with tons of modules for processing text, images, or even data from web APIs, and you also have scripting access to the editor itself from Python.

Scripts can be integrated in workflows, but there's also an interactive prompt and a scratchpad for quick one-off scripts.

Full Documentation
Editorial comes with a complete set of documentation for all the different workflow actions and Python modules.

It's fully integrated, so you can look up things directly from the workflow and Python editors.

“Editorial sits at the forefront of the post-PC era, and it's become an indispensable tool for my professional life.”
Federico Viticci, MacStories
Sync with Dropbox
In addition to storing documents on your device, you can sync them with your Dropbox account.
Dropbox Version Browser
When you sync with Dropbox, you can access older versions of a document, and even compare them with a built-in diff viewer.
Smart Keyboard
The extended keyboard row was specifically designed for writing Markdown and includes all the special characters you need. It also allows you to position the cursor precisely with a swipe gesture.
In-App Browser
If you want to do some quick research while writing, you don't have to leave the app for that. The in-app browser is even integrated with the workflow system, so that you can build workflows that use the current page in various ways.
Interactive Prompt for Python
If you're new to Python or want to try out something quickly, the interactive prompt is always available. Just enter a line of code and run it. It'll help you with powerful code completion and a history of your previous commands.
Dark Theme
Working at night? You might want to try the dark theme – it'll change the colors in the entire app, even in parts like the documentation or Python editor.
“Editorial just reinvented iOS text editing.”
Merlin Mann, via Twitter
TaskPaper Mode New in 1.1
In addition to Markdown, Editorial supports the TaskPaper format for writing todo lists. You can assign tags and color labels to your tasks, and rearrange them via drag'n'drop.
UI Editor New in 1.1
If you really want to push the limits of workflow automation, you can now build your own user interfaces right within the app — with or without knowing Python.
Custom Keyboard Shortcuts New in 1.1
If you use a hardware keyboard for your iPad, you can assign custom keyboard shortcuts to frequently-used workflows. There are also lots of built-in keyboard shortcuts for navigating the app more quickly.
Full-Text Search New in 1.1
If you have a lot of files, you can now search them from the file browser. Editorial supports "fuzzy" matching for file names, and full-text search for the entire contents.