Split-Pane Editor
Write Markdown on the left, see the rendered HTML preview on the right. The preview updates in real time as you type with no manual refresh needed.
PurplePlatypus is a desktop Markdown editor with a live preview pane that renders your Markdown as you type and an AI writing assistant powered by LLM APIs.
macOS • Windows • Linux
# Project Documentation **PurplePlatypus** makes writing Markdown a joy. - *Split-pane editor* with live preview - AI writing assistant for drafting & editing - Export to HTML, PDF, TextBundle, or RTF ## Getting Started Open any `*.md` file and start writing. The preview updates **in real time** as you type. [Learn more](https://glowingcat.com) | Format | Support | |--------|---------| | HTML | ✓ Full | | PDF | ✓ Full | | RTF | ✓ Full |
Write Markdown on the left, see the rendered HTML preview on the right. The preview updates in real time as you type with no manual refresh needed.
Built-in chat panel powered by LLM APIs to help draft, edit, and improve your Markdown content. Supports OpenAI, Anthropic, Google, DeepSeek, Alibaba, and local Ollama models.
Runs on macOS (ARM64), Windows (x64, ARM64), and Linux (x64, ARM64) with native look and feel on each platform.
Export your documents to HTML, PDF, TextBundle, or RTF. Fully styled output with images and formatting preserved.
Open and export .textbundle packages with images in the assets subfolder. TextBundle directories appear as selectable files in the Open dialog on all platforms.
Search with Match Case, Wrap Around, Search Backwards, and Find in Selection. Find All opens a results window with highlighted matches you can click to jump to.
Insert or edit GFM-style Markdown tables via a visual dialog. Create complex tables without remembering pipe syntax.
Bold, Italic, Underline, Strikethrough, Superscript, Subscript, Headings, Links, Images, Lists, Block Quotes, Code blocks, and Math via menus and keyboard shortcuts.
A line number gutter on the left side of the editor that stays in sync as you scroll and type.
Inline and block math equations rendered with MathJax in the live preview. Write LaTeX math notation directly in your Markdown.
Open multiple editor windows simultaneously. Window size, divider positions, and panel visibility are remembered between sessions.
Full set of shortcuts for file operations, editing, formatting, find/replace, and navigation. Familiar ⌘/Ctrl key combinations.
Page Setup and Print using the native system print dialog. Export to PDF via the system's PDF output.
Configurable font family and size for editor, preview, and AI chat panes. Customize LLM vendor, model, API key, and chat bubble colors.
Full CommonMark support with GFM tables, strikethrough, task lists, autolink, footnotes, heading anchors, image attributes, ins (underline), and YAML front matter.
Built-in AI chat panel for drafting, editing,
and improving your Markdown content.
GFM-style tables rendered in the live preview
with clean, readable formatting.
Syntax-highlighted code blocks and MathJax
equations rendered in the live preview.
Visual table editor for creating and editing
GFM-style Markdown tables.
Buy PurplePlatypus once and use it to write Markdown with a live preview, AI assistance, and export to multiple formats.
A lightweight desktop Markdown editor with live preview and AI writing assistant.
PurplePlatypus is a lightweight desktop Markdown editor built with Java Swing, featuring a split-pane layout with live preview and an AI writing assistant powered by LLM APIs.
PurplePlatypus can open .md, .markdown, .txt, and .textbundle files. It exports to HTML, PDF, TextBundle, and RTF.
PurplePlatypus supports OpenAI, Anthropic, Google, DeepSeek, Alibaba, and local Ollama models. Configure your preferred provider and API key in Preferences.
PurplePlatypus runs on macOS (ARM64), Windows (x64, ARM64), and Linux (x64, ARM64) with native look and feel on each platform.
Yes. The live preview renders inline and block math using MathJax via the JavaFX WebView. On Windows ARM64, the preview falls back to a Swing-based renderer with reduced functionality.
CommonMark with extensions for GFM tables, strikethrough, task lists, autolink, footnotes, heading anchors, image attributes, ins (underline), and YAML front matter.
Yes. When the AI suggests a complete document replacement, you're given Allow/Reject buttons to accept or decline the changes.
PurplePlatypus requires Java 21 or later. It works on macOS, Windows, and Linux.
No, you only need one license that is good for all platforms and all computers that you as an individual own. Send an email to Glowing Cat Software for information about commercial licenses.
Yes. PurplePlatypus source is available under the Apache 2.0 license.
Yes, purchasing a license is optional, but it helps support open source software development.
Download PurplePlatypus to write, preview, and export
Markdown with AI-powered assistance.