editor

An  editor  in the context of the indieweb most often refers to a user interface for editing (making changes to) a post, whether an existing post, or when creating a new post. The term editor may also refer to a person who edits a post after an author has written it, or even more rarely, the editor of a specification, like micropub, who is the primary contributor and/or verifier of contributions.

Approaches
There are a spectrum of different approaches / opinions / desires for different post creating / editing interfaces / preferences / formats.

From most directly visual, to least visual and code-like, to some code, to all code:
 * WYSIWYG (e.g. MediaWiki, WordPress, Known)
 * "minimal" WYSIWYG (e.g. Etherpad, Medium)
 * plain text only (e.g. some comment forms?)
 * plain text auto-linked (e.g. Falcon notes, Bundle notes, ...)
 * markdown (e.g. Ello, Ghost...)
 * HTML (e.g. Falcon articles, Bundle articles, ...)

There are also various types of editors including text, photo, audio, video, etc.

Software

 * TinyMCE
 * ProseMirror
 * Quill.js, an open-source, free WYSIWYG editor that provides a streamlined “feel” while still providing the full range of most text-editing needs, allowing you to include a text editor on any web page with just a bit of Javascript.
 * Gutenberg for WordPress, Drupal

Applications
see also: Micropub Clients for a longer list of post editors


 * iA Writer
 * Hemmingway app
 * MarsEdit
 * Ulysses
 * Zapier can be used to integrate a variety of non-traditional blogging apps to become editor interfaces for posting to a website.
 * Byword iOS ecosystem apps that use Markdown, and integrates with WordPress, Tumblr, Blogger, and even Evernote