Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is ghostwriter?
ghostwriter is a free, open-source, distraction-free Markdown editor for Windows, Linux, and macOS. It is aimed at writers who want to draft in plain text now and handle formatting later, with a clean interface, full-screen mode, and built-in light and dark themes.
What it does well
- Markdown-first writing. You type in Markdown and can preview the rendered HTML, copy that HTML into a blog, or export to other formats. The live preview is described as optimized for large documents.
- Navigation for long drafts. A sidebar outline lets you jump to any section, including inside the live preview, and
Ctrl + Jopens a keyboard-driven outline jump. - Focus tools. Focus Mode dims everything except the text around the cursor, and you can configure it to highlight the current line, sentence, paragraph, or three lines.
- Writing-discipline features. Hemingway Mode disables backspace and delete so you keep moving forward, while autosave and file backups reduce the risk of losing work.
- Convenience extras. Drag-and-drop images create Markdown image URLs, a built-in cheat sheet opens with
F1, and Pandoc integration supports exports and MathJax equations.
Who it suits
It fits novelists, bloggers, students, and technical writers who prefer plain-text files and Markdown over a word processor. If you want a familiar formatting toolbar and page-layout view, a traditional word processor will feel more natural. If you want a minimal editor that stays out of the way, ghostwriter is a strong candidate.
A practical next step: download it, open a draft you already have, and test Focus Mode plus the outline sidebar on a longer document. If those two features match how you work, the rest of the toolset will likely fit too. For alternatives, compare Visual Studio Code for a more configurable editor or Obsidian for note-linking workflows.
How do I install ghostwriter on Windows, Linux, or Mac?
ghostwriter is a free, open-source Markdown editor from KDE, and you install it the same way you would most desktop apps: download the build for your operating system from the project's own site, ghostwriter, then run the installer or package. The page offers separate Download for Windows, Download for Linux, and Download for Mac buttons, plus an "Other Platforms" option for anything else.
What each platform involves
| Platform | Typical route | What to expect |
|---|---|---|
| Windows | Download the Windows build from the project site and run the installer | Straightforward if you are used to downloading .exe installers; no package manager needed |
| Linux | Download from the site, or install through your distribution's package manager | Often the smoothest path, since KDE applications are commonly packaged by distros; using the package manager also handles updates |
| Mac | Download the Mac build from the site | Works like a normal macOS application; the site lists a dedicated Mac download rather than requiring a third-party store |
A practical scenario
Suppose you write blog posts in Markdown and want the same editor on a Windows desktop and a Linux laptop. On Linux, check your distribution's software centre or package manager first — that is usually the least fiddly option and keeps the app updated. On Windows, use the download button on the project site and run the installer. Because ghostwriter stores documents as plain Markdown files, your drafts remain portable between the two machines; you can sync the folder with any file-sync service you already use.
How to decide which route
- Prefer your distro's package manager on Linux if you want automatic updates and fewer manual steps.
- Use the official download page on Windows and Mac if your system's store does not carry the app or you want the current release directly.
- Check the "Other Platforms" link if you are on a system not covered by the three main buttons.
First steps after installing
Open ghostwriter, press F1 to see the built-in Markdown cheat sheet, and consider switching on autosave and file backups so you never lose a draft. If long documents feel overwhelming, the Focus button in the lower right fades everything except the text around your cursor.
Can ghostwriter export my Markdown document to HTML or other formats?
Yes. ghostwriter can export Markdown to HTML and other formats, and it also offers a live HTML preview so you can see the rendered result while you write. The preview is built for large documents, so you can keep typing without the application stalling. From the preview you can copy the HTML directly into a blog or export it to another format.
What the export options cover
- HTML — the live preview renders your Markdown as HTML, which you can copy out or export.
- Other formats — ghostwriter lists export support for Pandoc, MultiMarkdown and commonmark, so conversion depends on which of those tools you have available.
- MathJax — if you write equations, Pandoc can render them in MathJax.
A practical scenario
Suppose you draft a long article in Markdown, then want to publish it on a blog and also keep a PDF for clients. You could write in ghostwriter, check the layout in the live preview, copy the HTML for the blog, and use the Pandoc export path for a PDF or DOCX. If you only need HTML, the preview-and-copy route is the simplest.
How to decide
Check whether the format you need is handled by Pandoc, MultiMarkdown or commonmark before relying on it. If your target is a blog, HTML export is the direct route; if you need Word, PDF or e-book formats, Pandoc is the more flexible path. For a focused Markdown editor with live preview and outline navigation, ghostwriter is a reasonable fit; if you need heavy publishing pipelines, pair it with the converter that supports your output format.
How does ghostwriter's Focus Mode help me concentrate while writing?
Focus Mode in ghostwriter dims everything except the text you are actively working on, so your eye stays on the current sentence instead of drifting across the whole document. You enable it with the "Focus" button in the lower right corner of the editor, and you can configure whether it highlights just the current line, the current sentence, the current paragraph, or three lines at a time. The rest of the document fades rather than disappears, which keeps enough surrounding context visible that you don't lose your place in the argument or narrative.
How it fits with the rest of the editor
Focus Mode is one of several concentration features rather than a standalone trick. The page also describes a distraction-free full-screen mode, a clean interface, built-in light and dark themes, and a Hemingway Mode that disables the backspace and delete keys so you keep moving forward instead of editing as you draft. The sidebar outline lets you jump between sections, and the live preview shows your Markdown rendered as HTML without freezing on large documents. Together these let you draft in one pass and format later.
Practical scenarios
- Long-form drafting: If you write reports, theses, or book chapters, set Focus Mode to highlight the current paragraph. You see the sentence you're shaping plus the faded shape of the section around it.
- Line-by-line editing: For tight copy work, the single-line or single-sentence setting reduces visual noise to almost nothing.
- First drafts with Hemingway Mode: Combine Focus Mode with the disabled delete keys when you tend to rewrite the same sentence repeatedly instead of finishing the thought.
Choosing your setting
| Setting | Best for | Trade-off |
|---|---|---|
| Current line | Careful sentence-level editing | Little surrounding context |
| Current sentence | Revising flow within a paragraph | You may lose the paragraph's overall arc |
| Current paragraph | Most drafting sessions | Less guidance on adjacent paragraphs |
| Three lines | Balanced drafting and review | Slightly more visual clutter |
A useful next step: try Focus Mode on a paragraph setting for one full drafting session, then switch to a single line when you move into revision. If the fading still feels insufficient, pair it with full-screen mode and a dark theme to cut remaining interface elements. ghostwriter is free and open source under the GPL v3.0, so you can test these combinations without cost.
Is ghostwriter free and open source, and can I contribute to its development?
Yes. ghostwriter is free and open source, distributed under the GNU General Public License v3.0. The project's own framing is that the author benefited from free and open source software and wanted to give something back, which is why it was released under that license.
What "free and open source" means here in practice
- No cost to download and use. The site offers downloads for Windows, Linux and Mac, plus other platforms.
- GPL v3.0 terms. You can use, study, modify and redistribute the software under the same license. If you redistribute a modified version, the GPL's copyleft conditions apply.
- Not the same as public domain. The license preserves the author's copyright and requires derivative distributions to stay under GPL v3.0.
Contributing
The homepage is written as a personal project statement rather than a contributor portal, so it does not spell out a contribution workflow. The practical route is to go through the project's official development home rather than the download page. ghostwriter is a KDE project, so its code, issue tracker and contribution guidance live in KDE's infrastructure.
For a concrete scenario: if you find a bug in Focus Mode, or want to add a new export option, you would typically file or discuss an issue first, then submit a code change for review. Documentation, translations and theme contributions are also common entry points for projects like this, and they do not require deep familiarity with the codebase.
How to decide where to start
| What you want to do | Best first step |
|---|---|
| Report a bug or request a feature | The project's official issue tracker |
| Fix code or add a feature | Read the project's contributor documentation, then open a merge request |
| Translate the interface | KDE's translation teams |
| Share a theme | Contact the maintainers or check project channels |
| Just use it | Download from the official site |
Next step
Start at ghostwriter to confirm the current download and project links, then look for the KDE development pages it points to for the issue tracker and merge-request process. If you only want to write, install it and try Hemingway Mode or Focus Mode first; if you want to contribute, pick one small, well-scoped improvement and follow the project's stated review process rather than sending unsolicited large changes.
What can I do if I forget Markdown syntax while using ghostwriter?
Press <kbd>F1</kbd> to open ghostwriter's built-in Markdown Cheat Sheet, which appears in the sidebar so you can check syntax without leaving your document.
That is the intended quick fix, and it fits ghostwriter's overall design: the editor is built around Markdown writing with a live HTML preview, so the cheat sheet is meant to be a reference you pull up mid-sentence rather than a manual you read separately.
Practical ways to use it
- Keep the sidebar open while drafting. The sidebar also holds the document outline and statistics tabs, so pressing <kbd>F1</kbd> slots the cheat sheet into a panel you may already be using.
- Look up one element at a time. Check the syntax, type it, then close or ignore the panel and keep writing. This avoids breaking your flow more than necessary.
- Pair it with the live preview. If you are unsure whether your Markdown rendered correctly, the preview shows the HTML result. The cheat sheet tells you what to type; the preview confirms it worked.
- Use Focus Mode if the sidebar tempts you. Focus Mode fades everything except the text around your cursor, which can help when you only needed a quick reminder and want to get back to drafting.
A concrete scenario
You are midway through a blog post and cannot remember how to format a table. Press <kbd>F1</kbd>, scan the cheat sheet in the sidebar, type the pipe-and-dash structure, and check the live preview to confirm the table renders. Then continue writing.
Decision criterion
If you forget syntax often, treat the cheat sheet as a permanent sidebar companion and learn by repetition. If it is a rare occurrence, <kbd>F1</kbd> on demand is enough, and you can keep the sidebar closed the rest of the time for a cleaner view.
For a broader Markdown reference beyond what the built-in sheet covers, the Daring Fireball Markdown documentation is the original syntax reference.
User reviews (0)