← Back to AI Insights
Gemini Executive Synthesis

Werner, a native macOS Markdown editor with four view modes (Source, Split, Preview, Interactive WYSIWYG).

Technical Positioning
A Markdown editor that combines plain file ownership with a high-quality writing experience, avoiding proprietary databases and offering robust GFM support.
SaaS Insight & Market Implications
Werner addresses a critical pain point for developers and technical writers: the trade-off between data ownership (plain Markdown files) and a sophisticated editing experience. Its multi-mode approach, particularly the robust WYSIWYG with custom GFM serialization, differentiates it from many existing solutions that either lock data or compromise rendering fidelity. The 'no lock-in' strategy resonates strongly with users valuing control over their content. Built with modern native technologies (Tauri, Rust, React), it promises performance and a polished macOS experience. While lacking collaboration or cross-platform support currently, its focus on core editing excellence and user data sovereignty positions it well within the productivity software market, appealing to a discerning user base.
Proprietary Technical Taxonomy
Markdown editor macOS plain .md files CodeMirror 6 live preview WYSIWYG TipTap 3 GFM

Raw Developer Origin & Technical Request

Source Icon Hacker News Apr 26, 2026
Show HN: Werner – A native Markdown editor for macOS with four view modes

I built Werner because I wanted a Markdown editor that didn't make me choose between plain files I own and a writing experience that actually feels good. Most apps pick one side: either a glorified textarea over .md files, or a "nice" editor that swallows my notes into a proprietary database.Werner stores plain .md files in folders you choose, but offers four ways to work with them, switchable per-document:Source — CodeMirror 6 with markdown syntax highlightingSplit — source + live previewPreview — rendered output onlyInteractive — a real WYSIWYG (TipTap 3) that round-trips to clean GFMThe interactive mode was the hardest part. TipTap's default Markdown serializer mangles GFM features I care about — table column alignment (:---:), task lists, strikethrough, hard breaks (two-space convention). So I wrote a custom ProseMirror→Markdown serializer that handles all of them and survives round-trips without diff churn.A few other things that might be of interest:Unified search across all four modes. One query, three adapters (CM6 search API, a custom ProseMirror decoration plugin, DOM injection for the preview). Query persists when you switch modes.Stack: Tauri (Rust backend), React + TypeScript, Tailwind v4 with an OKLCH-based token system, shadcn/ui. Markdown rendering happens in Rust via IPC.Mac App Store sandbox done properly. Security-scoped bookmarks for "open this folder and remember it," with a reconnect flow when bookmarks fail (e.g., external drive unmounted).No lock-in. Files stay where you put them. Delete the app and your notes are still just .md files in folders.It's on the Mac App Store: apps.apple.com/ua/app/werner/id6... FreeThings I know I haven't solved yet: No plugins yet, no realtime collaboration, no vim mode, no Win/Linux builds yet.Happy to dig into any of it — the GFM serializer, the search architecture, the sandbox bookmarks, the Tauri tradeoffs vs. Electron, or anything else

Developer Debate & Comments

No active discussions extracted for this entry yet.

Frequently Asked Questions

Market intelligence mapped to Werner, a native macOS Markdown editor with four view modes (Source, Split, Preview, Interactive WYSIWYG)..

How is Werner, a native macOS Markdown editor with four view modes (Source, Split, Preview, Interactive WYSIWYG). positioned in the market?
Based on our AI analysis of the original developer request, its primary technical positioning is: A Markdown editor that combines plain file ownership with a high-quality writing experience, avoiding proprietary databases and offering robust GFM support.
Are engineers actively discussing Werner, a native macOS Markdown editor with four view modes (Source, Split, Preview, Interactive WYSIWYG).?
Yes, we have tracked 2 direct responses and active debates regarding this specific topic originating from Hacker News.
What are the foundational technologies related to Werner, a native macOS Markdown editor with four view modes (Source, Split, Preview, Interactive WYSIWYG).?
Our proprietary extraction maps Werner, a native macOS Markdown editor with four view modes (Source, Split, Preview, Interactive WYSIWYG). to adjacent architectural concepts including Markdown editor, macOS, plain .md files, CodeMirror 6.
Which commercial products utilize Werner, a native macOS Markdown editor with four view modes (Source, Split, Preview, Interactive WYSIWYG).?
Yes, market intelligence reveals commercial overlap. A product named 'showmd' focuses directly on this: Markdown was never meant to be previewed plain text

Engagement Signals

3
Upvotes
2
Comments

Cross-Market Term Frequency

Quantifies the cross-market adoption of foundational terms like macOS and IPC by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.