Skip to content

About

A calm Markdown editor prototype for macOS, focused on clean writing and a native desktop experience.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Studio Pro icon

Markdown Studio Pro

A calm desktop Markdown editor built around focused writing, readable documents, and native platform behavior.

Windows 10/11 WinUI 3 .NET 8 WebView2 MIT License


Markdown Studio Pro combines a native desktop shell with a writing-first Markdown editor. The Windows version uses WinUI 3 for the application chrome and WebView2 for the document editor, keeping file handling and platform behavior native while preserving a flexible editing surface.

Current distribution: Download Markdown Studio Pro v0.1.0 for Windows x64 (portable ZIP) or view the v0.1.0 release notes. A dedicated installer/MSIX is not published yet.

Windows highlights

  • Native WinUI 3 shell with an Editorial Pro-style command surface
  • Light and Dark themes with live settings preview
  • Markdown, text, HTML export and print/PDF workflow
  • White-paper print output even when the app is in Dark mode
  • Improved print pagination for headings, tables, quotes and code blocks
  • Clear save states: Saved, Unsaved and Saving...
  • Auto-save support for already saved documents
  • Open/recent-file workflows and optional last-document restore
  • Window size and position persistence
  • Drag & drop for .md, .markdown and .txt with a native drop surface
  • Find & replace, source editing, command palette and Smart-Tab commands
  • Focus mode, spellcheck, word goal and reading statistics
  • Selection statistics for selected words and characters
  • Configurable editor width, font size and line height with live preview

The existing keyboard, shortcut, Smart-Tab execution and editor key handling are intentionally preserved as part of the confirmed Windows baseline.

Platform status

Platform Stack Status
Windows WinUI 3 + WebView2 + .NET 8 Active, current Editorial Pro/QoL track
macOS SwiftUI + WKWebView Separate source track; not changed by the Windows polish work

Build the Windows app

Requirements

  • Windows 10 version 2004 / build 19041 or newer
  • x64
  • .NET 8 SDK
  • Microsoft Edge WebView2 Runtime
  • Visual Studio with Windows App SDK / WinUI tooling, if you prefer IDE builds

Helper scripts

From the windows directory:

build_winui3.bat
start_winui3.bat

The build script restores and builds the self-contained win-x64 app and checks that the executable, editor.html, and WebView2Loader.dll are present in the output.

Direct build

dotnet build .\windows\MarkdownStudioPro.WinUI\MarkdownStudioPro.WinUI.csproj -c Debug -r win-x64

More details are in windows/README_WINUI3.md.

Changelog

User-facing release notes are tracked in CHANGELOG.md. Detailed Windows implementation notes live in windows/PATCH_NOTES.md.

Repository layout

.
├─ AI.md
├─ CHANGELOG.md
├─ LICENSE
├─ README.md
├─ windows/
│  ├─ README_WINUI3.md
│  ├─ PATCH_NOTES.md
│  ├─ build_winui3.bat
│  ├─ start_winui3.bat
│  └─ MarkdownStudioPro.WinUI/
│     ├─ MarkdownStudioPro.WinUI.csproj
│     ├─ MainWindow.xaml
│     ├─ MainWindow.xaml.cs
│     ├─ App/editor.html
│     └─ Assets/
└─ macos/
   ├─ README.md
   ├─ MarkdownStudioProMac.xcodeproj/
   └─ MarkdownStudioProMac/

Development notes

AI.md records project decisions, completed stages, compatibility constraints, and the confirmed baseline for future work.

Windows should follow the product direction without replacing native Windows behavior with macOS-specific interaction patterns. Changes to established keyboard or editor key handling should only be made deliberately and tested separately.

Support

If Markdown Studio Pro is useful to you, you can support the project via PayPal @Shyiox.

License

Markdown Studio Pro is released under the MIT License.

About

A calm Markdown editor prototype for macOS, focused on clean writing and a native desktop experience.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages