ghostwriter is a Markdown editor for drafting prose in a quiet workspace. It keeps the writing process separate from final document formatting, making it suitable for articles, notes and longer manuscripts.
The application belongs to KDE and combines a conventional text-editing workflow with tools intended to encourage sustained writing. Authors can choose how much supporting information remains visible while they work.
This is free and open source software.
Key Features
- Preview the rendered HTML document as you type.
- Copy HTML from the preview for use in publishing systems and other applications.
- Use the built-in cmark-gfm processor to render GitHub Flavored Markdown.
- Integrate with external processors including Pandoc, MultiMarkdown, Discount and cmark.
- Export documents to the formats supported by the selected processor.
- Navigate headings through a sidebar outline, including navigation within the live preview.
- Use focus mode to emphasise the current line, sentence, paragraph or a small group of lines.
- Enable Hemingway mode to disable Backspace and Delete while drafting.
- Switch to fullscreen mode for a less cluttered writing environment.
- Inspect document statistics and writing-session information.
- Apply Markdown syntax highlighting while retaining direct access to the source text.
- Choose built-in light and dark themes or create a personalised theme.
- Customise the HTML preview through a stylesheet.
- Insert images by dragging them into the editor.
- Use keyboard navigation to move through document sections without reaching for the mouse.
- Cross-platform support – runs on Linux, macOS, FreeBSD, and Windows.
Website: ghostwriter.kde.org
Support:
Developer: KDE contributors; originally created by wereturtle
License: GNU General Public License v3.0

ghostwriter is written in C++ and C. Learn C++ with our recommended free books and free tutorials. Learn C with our recommended free books and free tutorials.
Related Software
| Markdown Editors | |
|---|---|
| Mark Text | Simple and elegant Markdown editor |
| Zettlr | Billed as the Markdown editor for the 21st century |
| CodiMD | Realtime collaborative markdown notes |
| ghostwriter | Distraction-free Markdown editor |
| Yank Note | Extensible note app with plugins, diagrams, and code execution |
| NoteGen | Cross-platform note manager with local storage and clean organisation |
| MindForger | Thinking notebook and Markdown editor |
| MarkFlowy | Modern and intelligent Markdown editor |
| ReText | Supports Markdown and reStructuredText markup languages |
| Apostrophe | Distraction free Markdown editor |
| HedgeDoc | Real-time collaborative note-taking for teams and documentation |
| StackEdit | Full-featured Markdown editor based on PageDown |
| PanWriter | Distraction-free Markdown writing environment |
| Looksyk | Simple personal knowledge platform |
| Remarkable | Python-based editor with live preview, MathJax support and more |
| Folio | Markdown note-taking app for GNOME |
| Scratchmark | Organized Markdown editor |
| Rucola | Terminal-based markdown note manager |
| Marker | Simple yet robust Markdown editor |
| ThiefMD | Markdown and Fountain editor and file manager inspired by Ulysses |
| Marknote | Create rich text notes |
| SoloMD | Local-first writing tool focused on privacy and offline editing |
| Norka | Continuous text editing |
| MerMark Editor | Live editor with Mermaid diagram previews and export tools |
| Notes-Up | Write beautiful notes fast and easy using Markdown |
| Marko | WYSIWYG writing app with instant preview and clean formatting |
| Cedilla | Distraction-free editor for structured notes and long-form drafts |
| Abricotine | Markdown editor built for desktop |
Read our verdict in the software roundup.
| Distraction-Free Tools for Writers | |
|---|---|
| FocusWriter | Simple, distraction-free word processor |
| Mark Text | Simple and elegant Markdown editor |
| Zettlr | Markdown editor for the 21st Century |
| novelWriter | Plain text editor designed for writing novels |
| Apostrophe | Editor that stays out your way |
| Quoll Writer | Desktop writing application written in Java |
| Manuskript | Tool for those writer who like to organize and plan everything before writing |
| ghostwriter | Distraction-free writing experience offering a clean interface |
| Bibisco | Novel writing software |
| PanWriter | Distraction-free Markdown writing environment |
| Abricotine | Markdown editor built for the desktop with inline preview functionality |
| Dawn | Distraction-free writing environment with live markdown rendering |
| Story Architect | Reinventing the screenwriting software |
| TextRoom | Basic full-screen rich text editor for writers |
| PyRoom | Editor that stays out of your way |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.