Skip to content

Repository files navigation

Markdown Studio

Support this project on Venmo Latest release Website

Write in Markdown, publish polished PDFs — including court-ready filings. A cross-platform viewer + Notion-style WYSIWYG editor for Windows, Linux, Android, iOS and macOS, built with Flutter.

Draft with AI, file with confidence. AI assistants read and write Markdown fluently; Markdown Studio is the polish-and-print step — pick a profile and the same plain-text draft comes out as a branded report or a court-compliant pleading (12pt, double-spaced, justified, captions, certificate of service).

A Markdown motion rendered as a court-compliant PDF in the print-preview tab

A plain-Markdown motion rendered with the built-in Court Filing profile — centered court header, margin-to-margin caption, double-spaced justified body. Source + result: motion-for-continuance.mdPDF.

Split view: Markdown source with the floating format toolbar beside the live preview

Split view — raw Markdown (with the floating format toolbar) beside the live preview. Printing opens in its own tab, so you can keep editing.

Download

Platform Get it
Windows MSI installer · setup.exe · portable zip
Linux .deb package · portable tar.gz
Android APK (signed)
macOS app zip (unsigned — right-click → Open)
iOS unsigned IPA (sideload via AltStore/Sideloadly)

Installers set everything up (Start Menu / desktop entry / file association); portable builds just extract and run. Step-by-step install notes ship with every release.

Highlights

  • Four view modes — Notion-style WYSIWYG Edit, Split source + live preview, Raw source, read-only Preview.
  • Editor comforts — multi-document tabs (drag to reorder or tear off), find & replace (Ctrl/Cmd+F/H), browser-style zoom (Ctrl +/−/0 or Ctrl+scroll), floating format toolbar, drag & drop, auto-reload of external changes, light/dark/system themes.
  • Print & PDF studio — per-document branding profiles (fonts, colours, logo, headers/footers, watermarks) in a print-preview tab; profiles are plain JSON an AI assistant can generate.
  • Court-filing mode — uniform 12pt, double-spaced, justified, first-line indents, monochrome; text flows continuously across pages.
  • Forms & filings in Markdown — fill-in blanks, signature lines, two-column captions, and forced page breaks via a small inline-HTML subset.

Documentation

Building from source

# Flutter is pinned to 3.41.9 (see .fvmrc) — 3.44+ does not compile yet.
fvm install && fvm flutter pub get
fvm flutter run -d linux        # or windows / macos / a device

Details, platform prerequisites and the full project layout: docs/DEVELOPMENT.md.

License

PolyForm Noncommercial 1.0.0 — free for personal, research and other non-commercial use; commercial use requires separate terms.

Legal disclaimer

Markdown Studio is a formatting tool, not legal advice. Documents it produces — including output of the Court Filing profile — are not guaranteed to meet any court's requirements. Filing rules vary by jurisdiction; always check your local court's rules or consult a licensed attorney.

About

Draft with AI, file with confidence — free cross-platform Markdown editor with Notion-style WYSIWYG and print/PDF profiles, including court-ready filings. Windows · Linux · Android · iOS · macOS

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages