awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
KDE avatar

KDE/ghostwriter

0
View on GitHub↗
4,797 stars·334 forks·C++·gpl-3.0·18 viewsinvent.kde.org/office/ghostwriter↗

Ghostwriter

Ghostwriter is a distraction-free markdown text editor and document processor. It provides a focused writing environment for composing documents using markdown syntax, separating the drafting process from final formatting.

The application features a minimalist interface designed to minimize visual clutter, including the ability to disable deletion keys to enforce a forward-only drafting flow. It includes a live statistics dashboard for tracking word counts and session metrics, as well as visual highlighting that fades non-active text to focus attention on the current line, sentence, or paragraph.

The tool supports technical writing workflows through the rendering of mathematical equations, tables, and footnotes. It provides real-time HTML previews and integrates with external conversion engines to export documents into various final formats.

Additional capabilities include a sidebar for document structure navigation, automatic character matching, automated file backups, and visual theme customization.

Features

  • Markdown-Based Content Authoring - Provides a focused writing environment for creating structured content using Markdown syntax.
  • Markdown Documentation - Provides a focused environment for composing structured documents using markdown syntax.
  • Document Exporting - Converts markdown files into multiple external formats for distribution and presentation.
  • Technical Writing Tools - Offers a specialized environment for technical writing, including support for mathematical equations, tables, and footnotes.
  • Markdown Processors - Transforms Markdown text into various final formats using integrated external document conversion engines.
  • Markdown to HTML Converters - Provides a specialized engine to transform markdown plaintext into structured HTML for real-time display.
  • Markdown Editors - Provides a desktop application for editing Markdown files with real-time HTML visual rendering.
  • Markdown Previewers - Provides an instant HTML visualization of markdown content to verify layout and styling during editing.
  • Writing Interfaces - Provides a minimalist text editing environment designed to reduce visual clutter and improve focus.
  • Writing Statistics - Provides a live statistics dashboard for tracking word counts and detailed session and document metrics.
  • Markdown Extensions - Supports extended markdown syntax for rendering complex elements like tables and footnotes.
  • External Rendering Processors - Integrates with installed external processors to generate live HTML previews and document exports.
  • Mathematical Notation Renderers - Integrates a math rendering engine to display LaTeX-style mathematical formulas within markdown.
  • Document Structure Navigators - Provides a hierarchical sidebar outline to jump quickly between different sections of a document.
  • Input Restrictions - Enforces a forward-only drafting flow by blocking the backspace and delete keys.
  • Forward-Only Drafting - Includes an option to disable deletion keys to enforce a forward-only drafting flow.
  • Contextual Focus Dimming - Visually fades non-active text to focus attention on the current sentence or paragraph.
  • Focus Highlighting - Implements visual fading of non-active text to keep the writer focused on the current line or paragraph.
  • Theme Customization - Supports applying built-in light and dark themes or creating user-defined visual aesthetics.

Star history

Star history chart for kde/ghostwriterStar history chart for kde/ghostwriter

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Ghostwriter

Similar open-source projects, ranked by how many features they share with Ghostwriter.
  • vanessa219/vditorVanessa219 avatar

    Vanessa219/vditor

    11,074View on GitHub↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    View on GitHub↗11,074
  • yzhang-gh/vscode-markdownyzhang-gh avatar

    yzhang-gh/vscode-markdown

    3,162View on GitHub↗

    This is a VS Code extension that provides a suite of tools for editing, previewing, and managing Markdown documents. It integrates an authoring toolset, a link management system, and a rendering engine to support the creation of structured technical documentation and knowledge bases. The project distinguishes itself through advanced reference handling and accessibility features, such as a system that automatically updates internal links when files or headers are renamed and an artificial intelligence tool for generating descriptive image alt text. It also supports the rendering of Mermaid dia

    TypeScriptmarkdownvscode
    View on GitHub↗3,162
  • markedit-app/markeditMarkEdit-app avatar

    MarkEdit-app/MarkEdit

    3,666View on GitHub↗

    MarkEdit is a high-performance Markdown text editor and document navigator. It provides a scriptable editing environment that supports side-by-side HTML rendering for real-time formatting previews. The editor is distinguished by a multi-caret engine that enables rectangular block selections and simultaneous modification of multiple text ranges. It allows for extensive interface and functional customization through external CSS stylesheets and the integration of system-level scripts to automate repetitive tasks. The application includes tools for managing large documents, such as content bloc

    Swiftcodemirrorcodemirror6editor
    View on GitHub↗3,666
  • mindoc-org/mindocmindoc-org avatar

    mindoc-org/mindoc

    7,826View on GitHub↗

    Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web application. It serves as a markdown documentation engine for authoring, organizing, and sharing technical interface documentation and database dictionaries. The system persists project data and user accounts using MySQL or SQLite databases. The platform distinguishes itself by integrating diagrams-as-code rendering via Mermaid syntax, allowing flowcharts, sequence diagrams, and Gantt charts to be generated directly from text. It supports a flexible content pipeline that combines markdow

    Gobeegodocumentgo
    View on GitHub↗7,826
See all 30 alternatives to Ghostwriter→

Frequently asked questions

What does kde/ghostwriter do?

Ghostwriter is a distraction-free markdown text editor and document processor. It provides a focused writing environment for composing documents using markdown syntax, separating the drafting process from final formatting.

What are the main features of kde/ghostwriter?

The main features of kde/ghostwriter are: Markdown-Based Content Authoring, Markdown Documentation, Document Exporting, Technical Writing Tools, Markdown Processors, Markdown to HTML Converters, Markdown Editors, Markdown Previewers.

What are some open-source alternatives to kde/ghostwriter?

Open-source alternatives to kde/ghostwriter include: vanessa219/vditor — Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a… yzhang-gh/vscode-markdown — This is a VS Code extension that provides a suite of tools for editing, previewing, and managing Markdown documents.… markedit-app/markedit — MarkEdit is a high-performance Markdown text editor and document navigator. It provides a scriptable editing… mindoc-org/mindoc — Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web… wereturtle/ghostwriter — Ghostwriter is a distraction-free Markdown text editor and writing environment. It functions as a desktop application… lunet-io/markdig — Markdig is a high-performance Markdown processor for .NET applications that converts Markdown text into HTML or other…