Full-screen writing program
In computing, a full-screen writing program or distraction-free editor is a text editor that occupies the full display with the purpose of isolating the writer from the operating system and other applications. In this way one should be able to focus on the writing alone, with no distractions from the OS and a cluttered interface. Often distraction-free editors feature a dark background and a text field, with lighter colored text. However, most distraction-free editors include customisable user interfaces. Some editors support rich text editing.
List of full screen editors
Free and open-source
Name | License | Linux | Other supported operating systems | p. lang. | Toolkit | Spell checker | Syntax highlighting | WYSIWYG | Notable aspects, references |
Acme | LPL | Plan 9, Mac OS, Windows | Mouse chording; supports sending selected text through pipelines of programs; extensible & scriptable via any language. | ||||||
CodeRoom | GPLv3 | Mac OS, Windows | C++ | Qt | supports syntax highlighting. | ||||
GNU Emacs | GPLv3 | Unix, Mac OS, Windows | C, Emacs Lisp | curses, GTK+ | supports syntax highlighting, programmable, several distraction-free packages available. | ||||
FocusWriter | GPLv3 | Mac OS, Windows | C++ | Qt | Highly customizable, has basic.odt format support | ||||
gedit | GPLv2 | Cross-platform | C | GTK+ | full-screen with ; part of GNOME Core Applications | ||||
KoalaWriter | GPLv3 | Mac OS, Windows | C++ | Qt | Clone of OmmWriter | ||||
Marave | GPLv2 | Python | Qt | Similar to OmmWriter, CreaWriter; | |||||
PyRoom | GPLv3 | Mac OS | Python | GTK+ | |||||
QuiEdit | GPLv3 | Windows | Python | Qt | Markdown | basic text formatting. | |||
RubyRoom | GPLv2 | Ruby | GTK+ | Latest version from 2009 | |||||
TextRoom | GPLv3 | Mac OS, Windows | C++ | Qt | Supports rich text | ||||
Vim | Cross-platform | C | Distraction-free plugins available. | - |
Freeware
Name | Operating system support | Notable aspects, references |
Calmly Writer | Chrome OS, Google Chrome browser | WYSIWYG, image embedding, OpenDyslexic mode |
FORCEdraft | Windows | Text editor that won't exit until the user's goal is reached. |
DarkRoom | Windows | Clone of WriteRoom for Windows.NET |
JDarkRoom | Linux, Mac OS, Windows | Clone of DarkRoom written in Java |
Poe | Windows 8 | Word count goals, writing timers, auto-correct and resource links. |
Q10 | Windows | Portable, has word count features |
Writemonkey | Windows | Supports Markdown Extra, Textile, WikiCreole. Donors can access plugins including corkboard, timer. |
Proprietary
Name | Operating system support | Notable aspects, references |
Bloom Editor | Windows | Uses 3D rendering for special effects and dynamic visual themes. Has a free limited version |
CreaWriter | Windows | Clone of OmmWriter for Windows; has limited free version |
iA Writer | Mac OS | Has iCloud and Dropbox integration, iPad and iPhone version, Focus Mode, and Markdown support |
Moopato | Mac OS and Windows | Markdown editor and e-book publishing app |
NaNoScriBe | Windows | Rich text, on-screen word count, goals and timers. Built-in NaNoWriMo stats page |
OmmWriter | Mac OS, Windows | Supports images as backgrounds, and a player for ambient music |
Sublime Text | Linux, Mac OS, Windows | customisable, for programmers, has free trial version |
Write! | Windows | Markdown, spell-checker, cloud storage, sessions and folders scheme, RTL support |
Write Onward! | Windows | Fullscreen writing software disallowing editing, copying or pasting text to let writers focus solely on the writing process. |
WriteRoom | Mac OS | Simple |
Xiosis Scribe | Windows | |
ZenWriter | Windows | Simple, with background images and ambient music |
Frost | Mac OS, Windows | Plays thematic ambient music, free to use, live word counter, downloading option. |