Open Markdown files on your iPhone as rendered documents.
Read, edit, save, or share without moving the file into another system.
Version 0.2.0 · iOS 26 · SwiftUI
Markflow is a native markdown reader and editor for iOS 26. Tap any .md file in Files, Mail, or Safari and it opens rendered: code blocks, mermaid diagrams, tables, inline images. Files open read-only by default and edits live in memory until you explicitly choose Save, Save as New File, or Share.
Files open in read-only mode by default. Tap the floating eye/pencil glass button at the bottom to switch to Edit. Edits live in memory until you Save (writes to source), Save as New File (file picker), Share, or Export as PDF.
A floating Liquid Glass keyboard toolbar covers headings, bold, italic, strikethrough, links, images, lists, blockquotes, inline code, code blocks, and rules. Inserted images are saved beside the Markdown file. Pinch to zoom in Preview or change the editor's font size in Edit. Swipe from the left edge to dismiss an open document.
Settings (gear in Home top-right, or in any document's ••• menu) covers:
- Appearance: System, Light, or Dark
- Theme: five themes with light and dark accents
- Text: six fonts plus editor and preview size controls
- Behavior: choose whether files open in Edit or Preview
- Recents: the last four opened files appear on Home and can be cleared in Settings
Requires Xcode 26 and the iOS 26 simulator runtime.
cd Markflow
xcodegen generate
xcodebuild -project Markflow.xcodeproj -scheme Markflow \
-destination 'platform=iOS Simulator,name=iPhone 16e' buildOr open in Xcode and press ⌘R:
open Markflow.xcodeprojFor a physical-device build, the bundle is signed under Team QAMM2A6WRQ (Apple Developer Program). Select your iPhone in Xcode's device picker and hit Run.
- Relative image paths in markdown (
) don't resolve. Use absolute URLs. - No "Recents" list on the home screen (dropped when we replaced
DocumentGroup).
User support: see docs/support.md or email hi@santiagoalonso.com.
Bug reports and feature requests: open an issue.
Rendering libraries, vendored in Markflow/Resources/:
- marked for markdown parsing
- highlight.js for syntax highlighting
- Mermaid for diagrams and flowcharts
Bundled fonts (SIL Open Font License), in Markflow/Resources/fonts/:
- iA Writer Quattro S by iA Inc.
- JetBrains Mono by JetBrains
Made by santiagoalonso.com
